Download as rtf, pdf, or txt
Download as rtf, pdf, or txt
You are on page 1of 2

#include <iostream>

#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;
}

cout<<" \t--------------------------------------------------------------- ";


cout<<" \n\tRata-Rata :";
total=0;
for (int i=1;i<=jm;i++)
{
total+=na[i];
rt=total/jm;
}
cout<<setw (43)<<rt;
cout<<" \n\tTotal Mahasiswa = "<<jm<<endl;
cout<<"\n\nApakah Anda Ingin Mengulang ? [Y/T] : ";
cin>>atas;
system("cls");
}
while(atas=='y'||atas=='Y');
cout<<"\t\t++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"<<endl;
cout<<"\t\t|
Terimakasih Sudah Menggunakan Program Ini :)
|"<<endl;
cout<<"\t\t++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"<<endl;
getch();
}

You might also like