Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream.h>
- #include<conio.h>
- #include<iomanip.h>
- int jumlah;
- void kop()
- {
- cout<<"==================================\n";
- cout<<"\tPROGRAM NILAI MAHASISWA\n";
- cout<<"==================================\n";
- }
- void isidata(int nim[],int nilai1[],int nilai2[],int nilai3[])
- {
- int i;
- kop();
- for(i=1;i<=jumlah;i++)
- {
- cout<<" Masukan NIM masiswa ke-"<<i<<" : ";cin>>nim[i];
- cout<<" Masukan Nilai 1 : ";cin>>nilai1[i];
- cout<<" Masukan Nilai 2 : ";cin>>nilai2[i];
- cout<<" Masukan Nilai 3 : ";cin>>nilai3[i];
- }
- }
- int average(int nilai1,int nilai2,int nilai3)
- {
- return((nilai1+nilai2+nilai3)/3);
- }
- void tetinggi()
- {
- int maks=-1000;
- int min=1000;
- int i;
- int nilai1[20],nilai2[20],nilai3[20],rata[20];
- for(i=1;i<=jumlah;i++)
- {
- rata=average(nilai1[i],nilai2[i],nilai3[i])
- {
- if(rata[i]>maks)
- {
- maks=rata[i];
- }
- if(rata[i]<min)
- {
- min=rata[i];
- }
- }
- }
- cout<<" Rata-rata tertinggi adalah : "<<maks<<endl;;
- cout<<" Rata-rata terendah adalah : "<<min<<endl;
- }
- void main()
- {
- int nim[20],nilai1[20],nilai2[20],nilai3[20],rata;
- kop();
- cout<<"masukan jumlah data : ";cin>>jumlah;
- clrscr();
- isidata(nim,nilai1,nilai2,nilai3);
- clrscr();
- kop();
- cout<<setw(6)<<"NIM"<<setw(10)<<"NILAI 1"<<setw(10)<<"NILAI 2"<<setw(10)<<"NILAI 3"<<setw(15)<<"RATA-RATA\n"<<endl;
- cout<<"----------------------------------------------\n";
- for(int i=1;i<=jumlah;i++)
- {
- rata=average(nilai1[i],nilai2[i],nilai3[i]);
- cout<<setw(6)<<nim[i]<<setw(10)<<nilai1[i]<<setw(10)<<nilai2[i]<<setw(10)<<nilai3[i]<<setw(15)<<rata<<endl;
- }
- getch();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement