Welcome! | Update Versi 3.0 | Welcome to 2023! #Perubahan2023 | It's time to change! |

Thursday, December 7, 2017

Program Menyimpan nilai mahasiswa

Halo, ini saya berikan program yang tidak jadi saya berikan ke teman saya yang sudah saya buat susah payah mengejar deadline tetapi tidak di apresiasikan

tapi ini bagus.

Ini adalah program menginput dan menyimpan data mahasiswa serta nilai dan menghitung nilai menggunakan array

 #include <iostream>  
 #include <conio.h>  
 #include <stdio.h>  
 #include <string.h>  
 #define jml 5  
 using namespace std;  
 main()  
 {  
 int n;  
 int i,j;  
 char nama[jml][30];  
 char npm[jml][30];  
 char kelas[jml][30];  
 char inputnama[30];  
 int nilai_akhir[5];  
 cout<<"Berapa mahasiswa yang ingin diinputkan\n";  
 cin>>n;  
 for(i=0;i<=n-1;i++)  
 {  
      cout<<"Nama mahasiswa "<<(i+1)<<":";  
      cin.get();  
      gets(inputnama);  
           strcpy(nama[i],inputnama);       
      cout<<"NPM mahasiswa "<<(i+1)<<":";  
      gets(inputnama);  
      strcpy(npm[i],inputnama);  
      cout<<"Kelas mahasiswa "<<(i+1)<<":";  
      gets(inputnama);  
      strcpy(kelas[i],inputnama);  
      cout<<"Nilai akhir "<<(i+1)<<":";  
      cin>>nilai_akhir[i];  
 }  
 for(i=0;i<=n-1;i++)  
 {  
      cout<<"\nNama mahasiswa "<<(i+1)<<":";  
      cout<<nama[i];  
      cout<<"\nNPM mahasiswa "<<(i+1)<<":";  
      cout<<npm[i];  
      cout<<"\nKelas mahasiswa "<<(i+1)<<":";  
      cout<<kelas[i];  
                          cout<<"\nGrade Akhir Anda Adalah : \n"<<endl;  
                          switch (nilai_akhir[i]/10)  
                          {  
                               case 10:  
                                    case 9:cout<<"A";  
                                    break;  
                                    case 8:cout<<"B";  
                                    break;  
                                    case 7:cout<<"C";  
                                    break;  
                                    case 6:cout<<"D";  
                                    break;  
                                    default:cout<<"E";  
                                    break;  
                          }  
                          if (nilai_akhir[i]<80)  
                          cout<<" CATATAN DOSEN : BELAJAR YANG RAJIN LAGI!!"<<endl;  
                          else  
                          cout<<" SELAMAT GRADE ANDA BAGUS, PERTAHANKAN!!"<< endl;  
                     }  
 }  

No comments:

Post a Comment