Translate

Saturday, March 26, 2016

menampilkan nilai akhir mahasiswa

 menampilkan nilai akhir mahasiswa. pengumpulan nilai dari rekap nilai TUGAS, UTS,dan  UAS.


 #include <iostream>
using namespace std;
void a();                 
namespace std{
       struct t{                      
              char nama[200];               
              char nim [50];                
              double uts[10];               
              double uas,tugas;             
              double jumlah;                
              double rata;             
            
       }ti;
}
int main()                             
{
       using namespace std;             
       char *p[100];                      
       p[0]="----- Nilai Ujian -----\n";  
       p[1]="\n";        
       p[2]="=======================\n";  
       p[3]="Nilai A : 80-100\n";         
       p[4]="Nilai B : 65-79\n";          
       p[5]="Nilai C : 55-64\n";          
       p[6]="Nilai D : 30-54\n";          
       p[7]="Nilai E : 0-29\n";           


       cout <<p[0];                       
       cout <<p[1];                       
       cout <<p[2]<<"\n";                 
       cout <<p[3];                       
       cout <<p[4];                       
       cout <<p[5];                       
       cout <<p[6];                       
       cout <<p[7];                       
       cout <<"\n";                       
       cout <<"Masukkan Nama Anda    : ";   
       cin.getline(ti.nama,200);              
       cout <<"Masukkkan NIM Anda    : ";      
       cin.get(ti.nim,50);                      
       cin.get();                               
       cout <<"Masukkan Nilai UTS    : "; 
       cin>>ti.uts[10];                       
       cout <<"Masukkan Nilai UAS    : "; 
       cin>>ti.uas;                           
       cout <<"Masukkan Nilai Tugas  : "; 
       cin>>ti.tugas;                     
     
       cout <<"\n";                       
     
       ti.jumlah=ti.uts[10]+ti.uas+ti.tugas;
       ti.rata=ti.jumlah/3;                                                      
       cout<<"Jumlah Seluruh Nilai "<<ti.nama <<" adalah "<<ti.jumlah <<"\n";     
       cout<<"Dengan Rata - Rata Nilai "<<ti.rata <<"\n";                        
    
       if(ti.rata>=80&&ti.rata<=100)                                                    
              cout<<"Jadi, nilai akhir yang didapat "<<ti.nama<<" adalah  : Nilai A\n";   
            
              if(ti.rata>=65&&ti.rata<=79)                                                   
              cout<< "Jadi, nilai akhir yang didapat "<<ti.nama<<" adalah : Nilai B\n";   
            
              if(ti.rata>=55&&ti.rata<=64)                                                
              cout<<"Jadi, nilai akhir yang didapat "<<ti.nama<<" adalah  : Nilai C\n";  
            
            
              if(ti.rata>=30&&ti.rata<=54)                                               
              cout<<"Jadi, nilai akhir yang didapat "<<ti.nama<<" adalah  : Nilai D\n"; 
            
              if(ti.rata>=0&&ti.rata<=29)                                                  
              cout<<"Jadi, nilai akhir yang didapat "<<ti.nama<<" adalah  : Nilai E\n";    
              
     
       a();               
              return 0;                        
     
}
void a()                                   
{
              cout <<"=======================================================\n";  
        }


gambar di atas merupakan output dari kode c++ yang telah di deklarasikan di atas.

0 comments:

Post a Comment