Jumat, 22 April 2011

TUGAS 3



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.





LISTING PROGRAM


#include<conio.h>
#include<stdio.h>
#include<iostream.h>
main()
{
char nama[25],juara[10];
int nilperI,nilperII,nilperIII,nilrata;

clrscr();
cout<<"\t\t PROGRAM HITUNG NILAI RATA-RATA"<<endl;
cout<<endl<<endl;
cout<<"nama siswa            :";cin>>nama;
cout<<"nilai Pertandingan I  :";cin>>nilperI;
cout<<"nilai Pertandingan II :";cin>>nilperII;
cout<<"nilai Pertandingan III:";cin>>nilperIII;

nilrata=(nilperI+nilperII+nilperIII)/3;
if(nilrata>=80)
{
strcpy(juara,"1");
 }
else if(nilrata>=75)
{
strcpy(juara,"2");
 }
else if(nilrata>=65)
{
strcpy(juara,"3");
}
clrscr();
cout<<endl<<endl<<endl;
cout<<"siswa yang bernama:"<<nama<<endl;
cout<<"memperoleh nilai rata-rata  "<<nilrata;
cout<<" dan menjadi juara ke-"<<juara;
cout<<" dari hasil perlombaan     yang diikutinya"<<endl;
getch();
}





Layar Masukan















Layar Keluaran

























download disini

Tidak ada komentar:

Posting Komentar