Advertisement
adesuryadi_

Program C++ IP Mahasiswa

Dec 20th, 2016
181
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.93 KB | None | 0 0
  1. #include <iostream.h>
  2. #include <stdio.h>
  3. #include <conio.h>
  4. #include <string.h>
  5. main ()
  6. {
  7. int m,k;
  8. int jumlah,nilai,sks,bobot,mk;
  9. char nama[50],nrp[10],kuliah[50];
  10. float sigmasks=0, sigmasksbobot=0,ip,sigmaip=0,ratamhs;
  11. cout <<"-------------------------------"<<endl;
  12. cout <<"| Nilai Akhir | Mutu | Bobot |"<<endl;
  13. cout <<"-------------------------------"<<endl;
  14. cout <<"| 0-45 | E | 0 |"<<endl;
  15. cout <<"| 46-59 | D | 1 |"<<endl;
  16. cout <<"| 60-75 | C | 2 |"<<endl;
  17. cout <<"| 76-85 | B | 3 |"<<endl;
  18. cout <<"| 86-100 | A | 4 |"<<endl;
  19. cout <<"-------------------------------"<<endl;
  20. cout <<endl;
  21. cout<<"Masukan jumlah Mahasiswa = ";
  22. cin>>jumlah;
  23.  
  24. for(m=0;m<jumlah;++m)
  25. {
  26. cout<<endl;
  27. cout<<"Masukan NRP Mahasiswa = ";
  28. cin>>nrp;
  29. cout<<"Masukan Nama Mahasiswa = ";
  30. gets(nama);
  31. cout<<"Masukan Banyak Mata Kuliah = ";
  32. cin>>mk;
  33.  
  34. for(k=0;k<mk;++k)
  35. {
  36. cout<<"Masukan nama mata kuliah = ";
  37. gets (kuliah);
  38. cout<<"Masukan Nilai Anda = ";
  39. cin>>nilai;
  40. if (nilai<=45)
  41. {
  42. cout<<"Mutu = E\n";
  43. bobot =0;
  44. }
  45. else if (nilai<=59)
  46. {
  47. cout<<"Mutu = D\n";
  48. bobot =1;
  49. }
  50. else if (nilai<=75)
  51. {
  52. cout<<"Mutu = C\n";
  53. bobot =2;
  54. }
  55. else if (nilai<=85)
  56. {
  57. cout<<"Mutu =B\n";
  58. bobot =3;
  59. }
  60. else if (nilai<=100)
  61. {
  62. cout<<"Mutu = A\n";
  63. bobot =4;
  64. }
  65. cout<<"Masukan SKS = ";
  66. cin>>sks;
  67. sigmasks += sks;
  68. sigmasksbobot += (sks*bobot);
  69. }
  70. cout<<endl;
  71. ip = sigmasksbobot / sigmasks ;
  72. cout<<endl;
  73. cout<<"NRP : "<<nrp<<endl;
  74. cout<<"Nama : "<<nama<<endl;
  75. cout<<"IP : "<<ip<<endl;
  76. sigmaip += ip;
  77.  
  78. }
  79. cout<<endl;
  80. ratamhs = sigmaip / m;
  81. cout<<"Rata-Rata IP Mahasiswa adalah : "<<ratamhs;
  82. getch();
  83. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement