Advertisement
Guest User

lat3_5

a guest
Mar 17th, 2018
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.15 KB | None | 0 0
  1. #include<stdio.h>
  2. #include<iostream>
  3. #include<conio.h>
  4. using namespace std;
  5. struct NILAI
  6. {
  7. char Nim [9];
  8. char Nama [25];
  9. int Nilai_Tugas;
  10. int Nilai_UTS;
  11. int Nilai_UAS;
  12. int Nilai_Akhir;
  13. char Nilai_Huruf;
  14. };
  15. main(){
  16. NILAI Mhs;
  17. cout<<"Nim :";cin.getline (Mhs.Nim,9);
  18. cout<<"Nama :";cin.getline (Mhs.Nama,25);
  19. cout<<"Nilai TUGAS :";scanf("%d",&Mhs.Nilai_Tugas);
  20. cout<<"Nilai UTS :";scanf("%d",&Mhs.Nilai_UTS);
  21. cout<<"Nilai UAS :";scanf("%d",&Mhs.Nilai_UAS);
  22. Mhs.Nilai_Akhir = Mhs.Nilai_Tugas * 20/100 + Mhs.Nilai_UTS * 35/100 + Mhs.Nilai_UAS * 45/100;
  23. if(Mhs.Nilai_Akhir > 85 && Mhs.Nilai_Akhir<=100){
  24. Mhs.Nilai_Huruf='A';
  25. }else if(Mhs.Nilai_Akhir > 70 && Mhs.Nilai_Akhir<=85){
  26. Mhs.Nilai_Huruf='B';
  27. }else if(Mhs.Nilai_Akhir > 55 && Mhs.Nilai_Akhir<=70){
  28. Mhs.Nilai_Huruf='C';
  29. }else if(Mhs.Nilai_Akhir > 40 && Mhs.Nilai_Akhir<=55){
  30. Mhs.Nilai_Huruf='D';
  31. }if(Mhs.Nilai_Akhir > 0 && Mhs.Nilai_Akhir<=40){
  32. Mhs.Nilai_Huruf='E';
  33. }
  34. cout<<"Nilai Akhir :"<<Mhs.Nilai_Akhir<<endl;
  35. cout<<"Nilai Anda :"<<Mhs.Nilai_Huruf<<endl;
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement