Perhitungan Rata-Rata Nilai Dan Huruf Mutu

Posted by Budi Arieyanto | Posted in | Posted on 02.48

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

void main()
{
    float total=0,kehadiran,tugas,uts,uas,nilai_akhir,rata,i=0;
   char nama[15],nim[7],jawab, Matkul[15];
   jawab='y';
   cout<<"MENU DATA MAHASISWA\n";
   for(;((jawab=='y')||(jawab=='Y'));)
   {
       cout<<"Nama Mahasiswa: ";
       cin>>nama;
       cout<<"NIM           : ";
       cin>>nim;
       cout<<"Mata kuliah   : ";
       cin>>Matkul;
      cout<<"Kehadiran     : ";
       cin>>kehadiran;
      cout<<"Tugas         : ";
       cin>>tugas;
      cout<<"UTS           : ";
       cin>>uts;
      cout<<"UAS           : ";
       cin>>uas;
       nilai_akhir= ((kehadiran*0.1)+(tugas*0.2)+(uts*0.3)+(uas*0.4));
      cout<<"Nilai Akhir   : "<<nilai_akhir;
      if (nilai_akhir>=65)
            cout<<"\nKeterangan    : LULUS\n";
      else
         cout<<"\nKeterangan    : TIDAK LULUS\n";

      if (nilai_akhir>=80)
          cout<<"nilai        = A\n";
      else
          if ((nilai_akhir>=70)&& (nilai_akhir<80))
               cout<<"nilai         = B\n";
          else
              if ((nilai_akhir>=60)&& (nilai_akhir<70))
                   cout<<"nilai         = C\n";
                else
                  if ((nilai_akhir>=50)&& (nilai_akhir<60))
                       cout<<"nilai          = D\n";
               else
                   cout<<"Nilai          = E\n";

      cout<<"\napakah anda akan memasukkan data lagi [Y/T]?";
      jawab=getche();
      total=total+nilai_akhir;
      i=i+1;
      cout<<"\n\n";
   }
   rata=total/i;
   cout<<"RATA-RATA NILAI : "<<rata;;
   getch();
}

Comments (0)

Posting Komentar