Wheemangga

[C++] Penjumlahan dengan Input Integer & String

Oct 12th, 2020
2,556
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.62 KB | None | 0 0
  1. #include <iostream>
  2. #include <string>
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7.  string jawaban;
  8.  int kehadiran;
  9.  int tb1;
  10.  int tb2;
  11.  int uas;
  12.  int nilaiakhir;
  13.  nilaiakhir = 0;
  14.  
  15.  cout << "Masukkan nilai kehadiran : " <<endl;
  16.  cin >> kehadiran;
  17.  cout << "Masukkan nilai Tugas Besar 1 : " <<endl;
  18.  cin >> tb1;
  19.  cout << "Masukkan nilai Tugas Besar 2 : " <<endl;
  20.  cin >> tb2;
  21.  cout << "Masukkan nilai UAS : " <<endl;
  22.  cin >> uas;
  23.  nilaiakhir = kehadiran * 10 / 100 + tb1 * 30 / 100  + tb2 * 30 / 100 + uas * 30 / 100;
  24.  
  25.  if (nilaiakhir >= 65){
  26.  cout << "Selamat! Anda dinyatakan lulus karena memiliki nilai akhir diatas 65." <<endl;
  27.  cout << "Nilai akhir anda adalah " << nilaiakhir;}
  28.  else {
  29.  cout << "Maaf, anda dinyatakan gagal karena memiliki nilai akhir dibawah 65." <<endl;
  30.  cout << "Nilai akhir anda adalah " << nilaiakhir <<endl;}
  31.  cout << endl;
  32.  cout << "Apakah anda ingin melihat cara penilaian anda?" <<endl;
  33.  cout << "Jika ingin, jawab Ya. Jika tidak, jawab Tidak." <<endl;
  34.  cin >> jawaban;
  35.  if (jawaban == "Ya"||jawaban == "ya"){
  36.      cout << "Nilai Kehadiran anda adalah " << kehadiran * 10/100 << endl;
  37.      cout << "Nilai Tugas Besar 1 anda adalah " << tb1 * 30/100 << endl;
  38.      cout << "Nilai Tugas Besar 2 anda adalah " << tb2 * 30/100 << endl;
  39.      cout << "Nilai UAS anda adalah " << uas * 30/100 << endl;
  40.      cout << "Kehadiran 10% + Tugas Besar 1 30% + Tugas Besar 2 30% + UAS 30%" <<endl;
  41.      cout << kehadiran * 10/100 << " + " << tb1 * 30/100 << " + " << tb2 * 30/100 << " + " << uas * 30/100 << endl;
  42.      cout << "= " << nilaiakhir << endl;
  43.      cout << "Terimakasih!";}
  44.  else {cout << "Terimakasih!";}
  45. }
Advertisement
Add Comment
Please, Sign In to add comment