Rabu, 27 Februari 2013

Mencari Nilai Tertinggi, Nilai Terendah, dan Rata-Rata

Diposting oleh Unknown di 00.16

#include <stdio.h>

main(){
struct Mahasiswa{
int NIM;
char Nama[25];
float Nilai;
};
int i, max, min, jml=0, imax=0, imin=0;
float average;


struct Mahasiswa mhs[100];
for(i=0;i<=9;i++){
//Memasukkan data
printf("Masukkan Nim : ");
scanf("%d",&mhs[i].NIM);
printf("Masukkan Nama : ");
scanf("%s",&mhs[i].Nama);
printf("Masukkan Nilai :  "):
scanf("%f",&mhs[i].Nilai);
printf("\n");
//Mencari Nilai Tertinggi dan Terendah
if(i==0)max=mhs[i].Nilai;
if(i==0)min=mhs[i].Nilai;
if(mhs[i].Nilai>max){max=mhs[i].Nilai;imax=i:};
if(mhs[i].Nilai<min){min=mhs[i].Nilai;imin=i:};
//Mencari Rata-Rata Nilai
jml=jml+mhs[i].Nilai;
average=jml/10;
}
printf("====================");
//Menampilkan Hasil
printf("\nNilai Tertinggi = %d",max);
printf("\nNama Mahasiswa = %s",mhs[imax].Nama);
printf("\nNilai Terendah = %d",min);
printf("\nNama Mahasiswa = %s",mhs[imin].Nama);
printf(\nRata-Rata Nilai = %5.2f",average);
}

Hasil Output :








0 komentar:

Posting Komentar

What the fuck ヾ(´^ω^)ノ♪

Diberdayakan oleh Blogger.
 

♥ Wentii's Blog ♥ Template by Ipietoon Blogger Template | Gift Idea