fork download
  1. #include <stdio.h>
  2.  
  3. int main() {
  4. float tugas, uts, uas, nilaiAkhir;
  5.  
  6. printf("=== PROGRAM NILAI AKHIR SISWA ===\n");
  7.  
  8. printf("Masukkan nilai tugas: ");
  9. scanf("%f", &tugas);
  10.  
  11. printf("Masukkan nilai UTS: ");
  12. scanf("%f", &uts);
  13.  
  14. printf("Masukkan nilai UAS: ");
  15. scanf("%f", &uas);
  16.  
  17. nilaiAkhir = (tugas * 0.30) + (uts * 0.30) + (uas * 0.40);
  18.  
  19. printf("\nNilai akhir = %.2f\n", nilaiAkhir);
  20.  
  21. if (nilaiAkhir >= 90) {
  22. printf("Predikat: A\n");
  23. }
  24. else if (nilaiAkhir >= 80) {
  25. printf("Predikat: B\n");
  26. }
  27. else if (nilaiAkhir >= 70) {
  28. printf("Predikat: C\n");
  29. }
  30. else if (nilaiAkhir >= 60) {
  31. printf("Predikat: D\n");
  32. }
  33. else {
  34. printf("Predikat: E\n");
  35. }
  36.  
  37. return 0;
  38. }
  39.  
Success #stdin #stdout 0s 5328KB
stdin
50 60
stdout
=== PROGRAM NILAI AKHIR SISWA ===
Masukkan nilai tugas: Masukkan nilai UTS: Masukkan nilai UAS: 
Nilai akhir = 33.00
Predikat: E