Untuk menghitung nilai sebuah matakuliah dapat dihitung dengan ketentuan sebagai berikut :
- Kehadiran 10%
- Tugas 20%
- UTS 30%
- UAS 40%
Nilai
Akhir = Kehadiran+Tugas+UTS+UAS
- untuk menentukan Nilai yang diperoleh mengikuti
ketentuan berikut :
Nilai akhir > 81 ==> indeks nilai = A
Nilai akhir: 75,5 s/d 81 ==> indeks
nilai = B+
Nilai akhir: 71 s/d 75,5 ==> indeks
nilai = B-
Nilai akhir: 65,5 s/d 71 ==> indeks
nilai = C+
Nilai akhir: 55,5 s/d 65,5 ==> indeks
nilai = C-
Nilai akhir: 45,5 s/d 55,5 ==> indeks
nilai = D
Nilai akhir kurang dari 45,5 ==> indeks
nilai = E
- untuk menetukan mahasiswa Lulus atau
Tidak Lulus mengikuti syarat :
Nilai Akhir >= 65 ==>
"LULUS"
Nlai Akhir <65 ==> Tidak Lulus
Output Program yang harus ditampillkan :
Nama ANDA
NIM
PRODI
================
- NILAI KEHADIRAN = .....
- NILAI TUGAS = .....
- NILAI UTS
= .....
- NILAI UAS
= .....
- NILAI AKHIR = .....
- NILAI HURUF = .....
- KETERANGAN = "LULUS/TIDAK LULUS"
SOURCH CODE :
#include<conio.h>
#include<iostream>
using
namespace std;
int main()
{
char nama[30],
nim [10], prodi [20], grade, ket ;
int kehadiran,
tugas, uts, uas, ntugas, nuts, nuas, NA, nkehadiran;
cout<<endl<<endl;
cout<<"\t------------------
PROGRAM MENGHITUNG NILAI AKHIR
------------------"<<endl<<endl;
cout<<"\tNama
ANDA = "; gets(nama);
cout<<"\tNIM = "; gets(nim);
cout<<"\tPRODI = "; gets(prodi);
cout<<endl<<endl;
cout<<"\t====================================================================
";
cout<<endl<<endl;
cout<<"\tNILAI
KEHADIRAN = "; cin>>kehadiran;
cout<<"\tNILAI
TUGAS = "; cin>>tugas;
cout<<"\tNILAI
UTS = "; cin>>uts;
cout<<"\tNILAI
UAS = "; cin>>uas;
nkehadiran =
kehadiran*10/100;
ntugas =
tugas*20/100;
nuts =
uts*30/100;
nuas =
uas*40/100;
NA =
nkehadiran+ntugas+nuts+nuas;
if(NA>=80)
{
grade = 'A';
}
else if
(NA>=79)
{
grade = 'B';
}
else if
(NA>=60)
{
grade = 'C';
}
else if
(NA>=50)
{
grade = 'D';
}
else
{
grade = 'E';
}
cout<<endl<<endl;
cout<<"\tNILAI
AKHIR = "<<NA <<endl;
cout<<"\tNILAI
HURUF = "<<grade<<endl;
if(NA>=65)
{
cout<<"\tKETERANGAN = LULUS"<<ket <<endl;;
}
else
{
cout<<"\tKETERANGAN = TIDAK LULUS"<<ket <<endl;;
}
}
Komentar
Posting Komentar