Thursday, April 14, 2011

Tugas CPP 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.


Script


#include <stdio.h>
#include <conio.h>
#include <iostream.h>
main ()
{
char nama[20],*juara;
int match1, match2, match3, rata2;
clrscr();
cout<<"\t PROGRAM NILAI HITUNG RATA-RATA\n";
cout<<"\t ------------------------------\n";
cout<<"NAMA                 : ";gets(nama);
cout<<"Nilai Pertandingan 1 : ";cin>>match1;
cout<<"Nilai Pertandingan 2 : ";cin>>match2;
cout<<"Nilai Pertandingan 3 : ";cin>>match3;
cout<<endl;
rata2 = (match1 + match2 + match3)/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




Link Download Program
C++ IF ELSE

No comments:

Post a Comment