Contoh Program Hitung Nilai Kesiswaan C++ dengan Dev c++
Contoh Program Hitung Nilai Kesiswaan C++ dengan Dev c++
#include <iostream>
#include <conio.h>
using namespace std ;
int main (){
//deklarasi
char nama [100] ;
char grade ;
int nilai,tugas,aktif,ujian,pil;
float ja,jt,ju,na;
//menampikan
cout <<"Masukan Nama Siswa : ";
cin >>nama;
//perintah do while
do{
cout <<"Masukan Keaktifan Siswa <Maksimal 100> : ";
cin >>aktif;
}while (aktif >100);
do{
cout <<"Masukan Tugas Siswa <Maksimal 100> : ";
cin >>tugas;
}while (tugas >100);
do{
cout <<"Masukan Ujian Siswa <Maksimal 100> : ";
cin >>ujian;
}while (ujian >100);
/* Masukan Rumus
pada kali ini saya akan memasukan rumus
ja,jt,ju.
ket:ja=jumlah aktif
jt=jumlah tugas
ju=jumlah ujian
*/
ja=(aktif*0.2);
jt=(tugas*0.3);
ju=(ujian*0.5);
//menampilkan
cout <<"Siswa yang bernama :"<<nama<<endl;
cout <<"Persentasi Nilai yang dihasilkan adalah"<<endl;
cout <<"1. Nilai Keaktifan *20% : "<<ja<<endl;
cout <<"2. Nilai Tugas *30% : "<<jt<<endl;
cout <<"3. Nilai Ujian *50% : "<<ju<<endl;
cout <<"Jadi siswa yang bernama :"<<nama<<endl;
/*Masukan Rumus nilai akhir
ket: na= nilai akhir
*/
na=(ja+jt+ju);
cout <<"Memperoleh nilai akhir sebesar :"<<na;
cout <<endl;
/*kali ini saya akan menggunakan sistem
percabangan dengan "Statement If"
*/
{
cout <<"Grade yang diperoleh sebesar : ";
if ( na >=80)
{grade ='A';}
else if (na >=65 )
{grade='B';}
else if (na >=50 && na <=64)
{grade='C';}
else {grade='D';}
cout <<grade;
cout <<endl;
cout <<endl;
}
cout <<" |==========================|"<<endl;
cout <<" | TEKAN ENTER UNTUK KELUAR!|"<<endl;
cout <<" | creative:Ade Wahyudin |"<<endl;
cout <<" |==========================|";
getch ();
}
Komentar
Posting Komentar