SOAL
Buatlah program untuk menghitung nilai rata-rata dari seorang siswa, dengan
ketentuan sebagai berikut :
[1] Nama Siswa, Nilai Pertandingan I, Nilai Pertandingan II, Nilai
Pertandingan III diinput.
[1] Nilai Rata-rata merupakan hasil dari Nilai Pertandingan I, II dan III
dibagi dengan 3.
[1] 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
[1] 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.
SCRIPT
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
main ()
{
char nama[17],*juara;
int pertandingan1, pertandingan2, pertandingan3, rata2;
clrscr();
cout<<"\t PROGRAM NILAI HITUNG RATA-RATA\n";
cout<<"\t ------------------------------\n";
cout<<"NAMA : ";gets(nama);
cout<<"Nilai Pertandingan 1 : ";cin>>pertandingan1;
cout<<"Nilai Pertandingan 2 : ";cin>>pertandingan2;
cout<<"Nilai Pertandingan 3 : ";cin>>pertandingan3;
cout<<endl;
rata2 = (pertandingan1 + pertandingan2 + pertandingan3)/3;
if(rata2>80)
{juara= "1";}
else
if(rata2>75)
{juara= "2";}
else
if(rata2>65)
{juara= "3";}
else
{juara="Tidak Menjadi Juara";}
cout<<"siswa yang bernama "<<nama<<endl;
cout<<"Memperoleh nilai rata rata "<<rata2<<" dan menjadi juara ke-"<<juara<<" dari lomba yang diikutinnya"<<endl;
getch()
}
TAMPILAN HASIL SCRIPT
}
TAMPILAN HASIL SCRIPT
0 komentar:
Posting Komentar