Jumat, 12 Oktober 2018

Contoh Program C++ Mencari Grade Nilai

Selamat Malam Kawan,!!

Sekarang saya akan berbagi ilmu sedikit tentang  "Mencari Grade Nilai & Keterangan Nilai".
Tanpa panjang lebar ini adalah contoh programnya :

Script ;

#include<iostream.h>
#include<stdio.h>
#include<conio.h>
main()
{

//DeklarasiVariabel
int tugas,absen,uts,uas,total;
char nim[5];
char nama[50],grade[10],keterangan[5],prodi[25];

//INPUT
clrscr();
cout<<"MASUKAN NIM MAHASISWA [11/12/13] :";cin>>nim;
cout<<"MASUKAN NAMA MAHASISWA           :";cin>>nama;
cout<<"MASUKAN NILAI TUGAS              :";cin>>tugas;
cout<<"MASUKAN NILAI ABSEN              :";cin>>absen;
cout<<"MASUKAN NILAI UTS                :";cin>>uts;
cout<<"MASUKAN NILAI UAS                :";cin>>uas;

cout<<"============================================="<<endl;

//mencari prodi
if(strcmp(nim, "11")==0)
strcpy(prodi, "Sistem Informasi Akuntansi");
else if(strcmp(nim, "12")==0)
strcpy(prodi, "Sistem Informasi");
else if(strcmp(nim, "13")==0)
strcpy(prodi, "Teknik Komputer");
else
strcpy(prodi, "Lainnya");


//RumusTotal
total=(tugas*0.25)+(absen*0.20)+(uts*0.25)+(uas*0.30);

//MencariGrade
if(total<=59)
strcpy(grade, "D" );
else if (total<=69)
strcpy(grade, "C" );
else if(total<=79)
strcpy(grade, "B" );
else if(total<=100)
   strcpy(grade, "A" );
else
strcpy(grade, "Tidak Ada" );

//Mencari Keterangan nilai
if(total>=60)
strcpy(keterangan, "LULUS" );
else
   strcpy(keterangan, "TIDAK LULUS" );


//output hasil
cout<<"Nama Mahasiswa        : "<<nama<<endl;
cout<<"Program Studi         : "<<prodi<<endl;
cout<<"Total Nilai Mahasiswa : "<<total<<endl;
cout<<"Grade Nilai           : "<<grade<<endl;
cout<<"Keterangan Nilai      : "<<keterangan<<endl;

getch();
}


Hasilnya :



Trimakasih Telah berkunjung,!!
Jika ada kesalah dalam penulisan script mohon di maafkan.

Tidak ada komentar:

Posting Komentar