Professional Documents
Culture Documents
Program Nilai Mhs - Erwin
Program Nilai Mhs - Erwin
#include <conio.h>
#include <iomanip>
#include<stdlib.h>
using namespace std;
int main()
{
char atas;
do
{
cout<<"\t\t+++++++++++++++++++++++++++++++++++++++++++++++++++"<<endl;
cout<<"\t\t|
PROGRAM MENGHITUNG NILAI
|"<<endl;
cout<<"\t\t|
Created By Erwin Dwi Riyanto
|"<<endl;
cout<<"\t\t|
Univ. Sahid Surakarta
|"<<endl;
cout<<"\t\t+++++++++++++++++++++++++++++++++++++++++++++++++++\n\n"<<endl;
int jm;
cout<<"\tMasukkan Jumlah Mahasiswa : ";
cin>>jm;
int nim[50],total;
int hdr[50];
int tugas[50];
int uts[50];
int uas[50];
int na[50];
float rt;
for(int i=1; i<=jm; i++)
{ cout<<"\tMahasiswa ke-"<<i<<endl;
cout<<"\t-------------------------------"<<endl;
cout<<"\tNIM Mahasiswa
: ";
cin>>nim[i];
cout<<"\tHadir
: ";
cin>>hdr[i];
cout<<"\tNilai Tugas
: ";
cin>>tugas[i];
cout<<"\tNilai UTS
: ";
cin>>uts[i];
cout<<"\tNilai UAS
: ";
cin>>uas[i];
na[i]=(hdr[i]*0.1)+(tugas[i]*0.2)+(uts[i]*0.3)+(uas[i]*0.4);
cin.ignore();
}
system("cls");
cout<<" \t--------------------------------------------------------------- "<<endl;
cout<<" \t
DAFTAR NILAI "<<endl;
cout<<" \t
MATAKULIAH : ALGORITMA DAN PEMPROGRAMAN 1 "<<endl;
cout<<"\t|==|=============|=======|=======|======|======|=======|=======|\n";
cout<<"\t|No|NIM Mahasiswa| Hadir | Tugas | UTS | UAS | NA
| Grade |\n";
cout<<"\t|==|=============|=======|=======|======|======|=======|=======|\n";
for (int i=1;i<=jm;i++)
{
cout<<setw (10)<<i;
cout<<setw (13)<<nim[i];
cout<<setw (6)<<hdr[i];
cout<<setw (8)<<tugas[i];
cout<<setw (8)<<uts[i];
cout<<setw (7)<<uas[i];
cout<<setw (10)<<na[i];
if (na[i]>=80)
cout<<setw (7)<<"A";
else if (na[i]>=70)
cout<<setw (7)<<"B";
else if (na[i]>=60)
cout<<setw (7)<<"C";
else if (na[i]>=50)
cout<<setw (7)<<"D";
else if (na[i]<50)
cout<<setw (7)<<"E";
cout<<endl;
}