Program ini adalah program penghitung nilai rata rata yang memanfaatkan if else, memiliki ketentuan sebagai berikut
- Nama Siswa, Nilai Pertandingan I, Nilai Pertandingan II, Nilai Pertandingan III diinput
- Nilai Rata rata merupakan hasil dari Nilai Pertandingan I, Nilai Pertandingan II, dan Nilai Pertandingan III.
- Ketentuan Mendapat hadiahnya sebagai berikut ( if else )
1. Jika nilai rata rata >=85 maka siswa akan mendapatkan hadiah PC Pentium IV
2. Jika nilai rata rata >=70 maka siswa akan mendapatkan hadiah uang tunai Rp.500.000
3. Jika nilai rata rata < 70 maka siswa akan mendapatkan hadiah seperangkat alat tulis
Berikut gambar programnya :
![]() |
Program Penghitung rata rata if else |
Berikut Source Codenya
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
float np1, np2, np3;
int rt;
char nama[20];
cout << "Program Penghitung Nilai Rata Rata Pemanfaatan If Else \n";
cout << "============================ \n";
cout << "Nama Siswa : ";
cin >> nama;
cout << "Nilai Pertandingan I : ";
cin >> np1;
cout << "Nilai Pertandingan II : ";
cin >> np2;
cout << "Nilai Pertandungan III : ";
cin >> np3;
cout << "\n ============================ \n \n";
rt=(np1+np2+np3)/3;
cout << "Siswa yang bernama " << nama << "\n";
cout << "Memperoleh nilai rata rata " << rt << " Dari perlombaan yang diikutinya \n";
if(rt>=85)
{
cout << "Hadiah yang didapat adalah PC Pentium 4 \n";
}
else if(rt>=70)
{
cout << "Hadiah yang didapat adalah uang tunai Rp.500.000 \n";
}
else if(rt<70)
{
cout << "Hadiah yang didapat adalah seperangkat alat tulis \n";
}
system("PAUSE");
return EXIT_SUCCESS;
}
Angel yakin
ReplyDeletesusah gimana bro? masih bingung sama perintah dasar di c++? nanti tak share link modul c++nya..
ReplyDelete