Advertisement
adesuryadi_

CUPU

Nov 16th, 2017
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.87 KB | None | 0 0
  1. #include <constrea.h>
  2. #include <cstring.h>
  3. #include <stdio.h>
  4.  
  5. struct mhs
  6. {
  7. char nama[20],nim[10],jurusan[3],matkul[20];
  8. int tugas,kuis,uts,uas,akhir;
  9. char huruf;
  10. };
  11. struct mhs nilai;
  12.  
  13. main()
  14. {
  15.  
  16. clrscr();
  17. cout<<" -------- Selamat Datang -------- \n";
  18. cout<<"----------------------------------\n";
  19. cout<<endl;
  20.  
  21. cout<<" ------ Input Data ------ \n";
  22. cout<<endl;
  23. cout<<"Nama Mahasiswa : ";
  24. gets(nilai.nama);
  25. cout<<"NIM : ";
  26. gets(nilai.nim);
  27. cout<<"Mata Kuliah : ";
  28. gets(nilai.matkul);
  29. cout<<"Nilai Tugas : ";
  30. cin>>nilai.tugas;
  31. cout<<"Nilai Kuis : ";
  32. cin>>nilai.kuis;
  33. cout<<"Nilai UTS : ";
  34. cin>>nilai.uts;
  35. cout<<"Nilai UAS : ";
  36. cin>>nilai.uas;
  37. nilai.tugas = 10*nilai.tugas/100;
  38. nilai.kuis = 20*nilai.kuis/100;
  39. nilai.uts = 30*nilai.uts/100;
  40. nilai.uas = 40*nilai.uas/100;
  41. nilai.akhir = nilai.tugas+nilai.kuis+nilai.uts+nilai.uas;
  42.  
  43. if(nilai.akhir > 85)
  44. {
  45. nilai.huruf = 'A';
  46. }
  47. else if(nilai.akhir > 70)
  48. {
  49. nilai.huruf = 'B';
  50. }
  51. else if(nilai.akhir > 55)
  52. {
  53. nilai.huruf = 'C';
  54. }
  55. else if(nilai.akhir > 40)
  56. {
  57. nilai.huruf = 'D';
  58. }
  59. else
  60. {
  61. nilai.huruf = 'E';
  62. }
  63.  
  64.  
  65. cout<<endl;
  66. cout<<endl;
  67. cout<<" ------------------------- \n";
  68. cout<<" ------ Output Data ------ \n";
  69. cout<<" ------------------------- \n";
  70. cout<<"Nama Mahasiswa : "<<nilai.nama<<endl;
  71. cout<<"NIM : "<<nilai.nim<<endl;
  72. cout<<"Jurusan : "<<nilai.jurusan<<endl;
  73. cout<<"Nilai Tugas : "<<nilai.tugas<<endl;
  74. cout<<"Nilai Kuis : "<<nilai.kuis<<endl;
  75. cout<<"Nilai UTS : "<<nilai.uts<<endl;
  76. cout<<"Nilai UAS : "<<nilai.uas<<endl;
  77. cout<<"Nilai Akhir : "<<nilai.akhir<<endl;
  78. cout<<"Nilai Huruf : "<<nilai.huruf;
  79.  
  80.  
  81. getch();
  82. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement