LATIHAN PEMBUATAN PROGRAM C++

LATIHAN PEMBUATAN PROGRAM 
MENGGUNAKAN C++

Buatlah program C++ untuk menampilkan nilai akhir, nilai huruf dan keterangan. 

Perhitungan nilai akhir yaitu nilai presensi (10%), nilai tugas (20%), nilai UTS (30%), nilai UAS (40%). 

Nilai huruf jika nilai akhir : >=80 maka A 

Nilai huruf jika nilai akhir : >=70 maka B 

Nilai huruf jika nilai akhir : >=60 maka C 

Nilai huruf jika nilai akhir : >=50 maka D 

Nilai huruf jika nilai akhir : < 50 maka E 

Keterangan:

Jika Nilai Akhir >=80 maka Lulus Sangat Memuaskan 

Jika Nilai Akhir >=70 maka Lulus Memuaskan 

Jika Nilai Akhir >=60 maka Lulus Cukup 

Jika Nilai Akhir >=50 maka Gagal 

Jika Nilai Akhir <50 maka Sangat Mengecewakan 

Yang ditampilan yaitu: 

Nama : 

NIM : 

Kelas : 

Nilai Akhir : Nilai Huruf : keterangan :



PROGRAM MENGGUNAKAN C++


#include <iostream>

#include <string>
 

using namespace std; 

int main() { 

string nama, nim, kelas; 

float presensi, 

tugas, uts, uas, nilai_akhir; 

cout << "Masukkan Nama: "; 

getline(cin, nama); 

cout << "Masukkan NIM: "; 

getline(cin, nim); 

cout << "Masukkan Kelas: "; 

getline(cin, kelas); 

cout << "Masukkan Nilai Presensi: "; 

cin >> presensi; 

cout << "Masukkan Nilai Tugas: "; 

cin >> tugas; 

cout << "Masukkan Nilai UTS: "; 

cin >> uts; cout << "Masukkan Nilai UAS: "; 

cin >> uas; nilai_akhir = presensi * 0.1 + tugas * 0.2 + uts * 0.3 + uas * 0.4; char nilai_huruf; 

if (nilai_akhir >= 80) { 

nilai_huruf = 'A'; } 

else if (nilai_akhir >= 70) { 

nilai_huruf = 'B'; } 

else if (nilai_akhir >= 60) { 

nilai_huruf = 'C'; } 

else if (nilai_akhir >= 50) { 

nilai_huruf = 'D'; } 

else { nilai_huruf = 'E'; } 

string keterangan; if (nilai_akhir >= 80) {

keterangan = "Lulus Sangat Memuaskan"; } 

else if (nilai_akhir >= 70) { 

 keterangan = "Lulus Memuaskan"; } 

else if (nilai_akhir >= 60) { 

keterangan = "Lulus Cukup"; } 

else if (nilai_akhir >= 50) { 

keterangan = "Gagal"; } 

else { keterangan = "Sangat Mengecewakan"; 

 } cout << "\nHasil Perhitungan:\n"; 

cout << "Nama: " << nama << endl; 

 cout << "NIM: " << nim << endl; 

 cout << "Kelas: " << kelas << endl; 

 cout << "Nilai Akhir: " << nilai_akhir << endl; 

 cout << "Nilai Huruf: " << nilai_huruf << endl; 

 cout << "Keterangan: " << keterangan << endl; 

0; 

}




HASIL COINGAN DI ATAS


Diberdayakan oleh Blogger.