Penghitungan juara menggunakan IF ELSE
- SOAL
. Buatlah program untuk menghitung nilai rata-rata dari seorang siswa, dengan
ketentuan sebagai berikut :
Nama Siswa, Nilai Pertandingan I, Nilai Pertandingan II, Nilai
Pertandingan III diinput.
Nilai Rata-rata merupakan hasil dari Nilai Pertandingan I, II dan III
dibagi dengan 3.
Ketentuan Juara
• Jika nilai rata-rata yang dihasilkan lebih besar dari 80, maka menjadi
Juara I
• Jika nilai rata-rata yang dihasilkan lebih besar dari 75, maka menjadi
Juara II
• Jika nilai rata-rata yang dihasilkan lebih besar dari 65, maka menjadi
Juara III
• Selain itu tidak juara
Tampilan yang diinginkan sebagai berikut:
Layar Masukkan
PROGRAM HITUNG NILAI RATA-RATA
Nama Siswa :
Nilai Pertandingan I :
Nilai Pertandingan II :
Nilai Pertandingan III :
Layar Keluaran
Siswa yang bernama ...
Memperoleh nilai rata-rata ... dan menjadi juara ke-... dari hasil perlombaan
yang diikutinya.
ketentuan sebagai berikut :
Nama Siswa, Nilai Pertandingan I, Nilai Pertandingan II, Nilai
Pertandingan III diinput.
Nilai Rata-rata merupakan hasil dari Nilai Pertandingan I, II dan III
dibagi dengan 3.
Ketentuan Juara
• Jika nilai rata-rata yang dihasilkan lebih besar dari 80, maka menjadi
Juara I
• Jika nilai rata-rata yang dihasilkan lebih besar dari 75, maka menjadi
Juara II
• Jika nilai rata-rata yang dihasilkan lebih besar dari 65, maka menjadi
Juara III
• Selain itu tidak juara
Tampilan yang diinginkan sebagai berikut:
Layar Masukkan
PROGRAM HITUNG NILAI RATA-RATA
Nama Siswa :
Nilai Pertandingan I :
Nilai Pertandingan II :
Nilai Pertandingan III :
Layar Keluaran
Siswa yang bernama ...
Memperoleh nilai rata-rata ... dan menjadi juara ke-... dari hasil perlombaan
yang diikutinya.
- SCRIP PROGRAM
#include <conio.h>
#include <stdio.h>
#include <iostream.h>
main()
{
char nama[30]="ANTONIUS PURWADI";
int pertandinganI,pertandinganII,pertandinganIII,rata_rata;
clrscr();
cout <<"\t PROGRAM HITUNG RATA-RATA\n";
cout <<"\t ========================\n";
cout <<"Nama :"<<nama<<endl;
cout <<"Pertandingan I =";cin>>pertandinganI;
cout <<"Pertandingan II =";cin>>pertandinganII;
cout <<"Pertandingan III =";cin>>pertandinganIII;
/*proses*/
rata_rata=(pertandinganI+pertandinganII+pertandinganIII)/3;
cout <<"Siswa yang bernama "<<nama<<endl;
cout <<"memperoleh nilai rata-rata "<<rata_rata;
cout <<" menjadi ";
if(rata_rata >80)
{
cout <<"Juara I"<<endl;
}
else if(rata_rata >75)
{
cout <<"Juara II"<<endl;
}
else if(rata_rata >65)
{
cout <<"Juara III"<<endl;
}
cout <<"dari hasil perlombaan";
cout <<"yang diikuti";
getch();
}
- RUNING
Bagi kalian yang ingin mendowload silahkan klik disini
Tidak ada komentar:
Posting Komentar