#include<iostream.h>
#include<conio.h>
void main()
{
clrscr();
int pil, var1, uts, uas, nilai, absen;
cout<<"==========PILIHAN=========="<<endl;
cout<<"| 1. Nilai Genap & Ganjil |"<<endl;
cout<<"| 2. Nilai UTS & UAS |"<<endl;
cout<<"| 3. Exit |"<<endl;
cout<<"Masukkan pilihan : ";
cin>>pil;
switch(pil)
{
case 1:
cout<<"Masukkan nilai :";cin>>var1;
if (var1 % 2)
cout<<"Nilai Ganjil";
else if (var1 == 0)
cout<<"Nilai Kosong";
else
cout<<"Nilai Genap";
break;
case 2:
cout<<"Nasukkan nilai UTS :";cin>>uts;
cout<<"Masukkan nilai UAS :";cin>>uas;
cout<<"Masukkan absen :";cin>>absen;
if (absen > 2)
cout<<"Nilai tidak keluar";
else
nilai = uts * 0.7 + uas * 0.3;
if (nilai >= 80)
cout<<"Nilai A";
else if (nilai >= 70)
cout<<"Nilai B";
else if (nilai >= 60)
cout<<"Nilai C";
else if (nilai >= 40)
cout<<"Nilai D";
else
cout<<"Nilai E";
break;
case 3:
break;
default:
cout<<"Tidak ada pilihan";
break;
}
getch();
}
Penjelasan dr program diatas:
Pertama kita menentukan variabel diatas yaitu pil,var1,uts,uas,nilai,dan absen. Var pil berfungsi untuk variabel pilihan menu. Var1 berfungsi untuk memasukkan nilai penentuan genap / ganjil. Lalu uts untuk nilai uts sedangkan uas untuk nilai uas. Variabel nilai untuk menghitung hasil nilai uts dan uas. Yaitu dengan perhitungan 0.7 * uts + 0.3 * uas. Lalu variabel absen untuk mengetahui jumlah absen mahasiswa. Jika absen lebih dari 2 maka nilai tidak akan tercetak.
No comments:
Post a Comment