selamat datang diblog saya, happy blogging....silahkan baca-baca dan share ke teman ya....

01 October 2012

Contoh Program Nilai Sederhana dengan C++


Contoh Program Nilai Sederhana dengan C++

Kali ini ane mo share contoh program sederhana menggunakan C++, ya buat dokumen pribadi aja :D .... kalo sobat ada yang ingin lihat-lihat monggo...

Input berupa nama, jurusan, kehadiran, nilai tugas, nilai UTS dan nilai UAS mahasiswa. Dari input tadi akan didapat output nilai keseluruhan dan nilai huruf.
Disini ane asumsikan bobot kehadiran 10%, tugas 20%, nilai UTS 30% dan nilai UAS 40% dari nilai keseluruhan. Dan untuk nilai 81-100 nilai huruf A, nilai 66-80 maka B, nilai 55-65 maka C, nilai 45-54 huruf D, dan dibawah 45 maka dapet E (heheheee siapa ini yang mau dapet E ya).
Yo wis langsung aja, berikut ini list code programnya:

#include<iostream.h>
#include<conio.h>

int jml_nilai(int a, int b,int c, int d){
    int nilai;
    nilai=(a*0.1)+(b*0.2)+(c*0.3)+(d*0.4);
    return nilai;
}
void garis(){
   cout<<"----------------------------------\n";
    }

main(){
    char nama[20];
   char jurusan[20];
   char huruf;
    int absensi,tugas,uts,uas,nilai;
   cout<<"\tPROGRAM NILAI MAHASISWA"<<endl<<endl;
   garis();
   cout<<"Nama    = ";cin>>nama;
   cout<<"Jurusan    = ";cin>>jurusan;
   cout<<"Absensi [%] : ";cin>>absensi;
   cout<<"Nilai Tugas : ";cin>>tugas;
   cout<<"Nilai UTS : ";cin>>uts;
   cout<<"Nilai UAS : ";cin>>uas;
       nilai=jml_nilai(absensi,tugas,uts,uas);
      if (nilai>=81)
          huruf='A';
      else if (nilai>=66)
          huruf='B';
      else if (nilai>=55)
          huruf='C';
      else if(nilai>=45)
          huruf='D';
      else
          huruf='E';
   garis();
   cout<<"\nNILAI : "<<nilai;
   cout<<"\nHURUF : "<<huruf<<endl;
    garis();
getch();
}

Dan ini output programnya:

sederhana banget kan? hehee silahkan dikembangkan lagi...
Semoga bermanfaat and happy codding . . . . .

2 comments:

Terima kasih telah berkunjung, silakan berikomentar ya... ^_^