tapi ini bagus.
Ini adalah program menginput dan menyimpan data mahasiswa serta nilai dan menghitung nilai menggunakan array
#include <iostream>
#include <conio.h>
#include <stdio.h>
#include <string.h>
#define jml 5
using namespace std;
main()
{
int n;
int i,j;
char nama[jml][30];
char npm[jml][30];
char kelas[jml][30];
char inputnama[30];
int nilai_akhir[5];
cout<<"Berapa mahasiswa yang ingin diinputkan\n";
cin>>n;
for(i=0;i<=n-1;i++)
{
cout<<"Nama mahasiswa "<<(i+1)<<":";
cin.get();
gets(inputnama);
strcpy(nama[i],inputnama);
cout<<"NPM mahasiswa "<<(i+1)<<":";
gets(inputnama);
strcpy(npm[i],inputnama);
cout<<"Kelas mahasiswa "<<(i+1)<<":";
gets(inputnama);
strcpy(kelas[i],inputnama);
cout<<"Nilai akhir "<<(i+1)<<":";
cin>>nilai_akhir[i];
}
for(i=0;i<=n-1;i++)
{
cout<<"\nNama mahasiswa "<<(i+1)<<":";
cout<<nama[i];
cout<<"\nNPM mahasiswa "<<(i+1)<<":";
cout<<npm[i];
cout<<"\nKelas mahasiswa "<<(i+1)<<":";
cout<<kelas[i];
cout<<"\nGrade Akhir Anda Adalah : \n"<<endl;
switch (nilai_akhir[i]/10)
{
case 10:
case 9:cout<<"A";
break;
case 8:cout<<"B";
break;
case 7:cout<<"C";
break;
case 6:cout<<"D";
break;
default:cout<<"E";
break;
}
if (nilai_akhir[i]<80)
cout<<" CATATAN DOSEN : BELAJAR YANG RAJIN LAGI!!"<<endl;
else
cout<<" SELAMAT GRADE ANDA BAGUS, PERTAHANKAN!!"<< endl;
}
}
No comments:
Post a Comment