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.


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

            if(rata2>80)
            { juara ="1";}
            else
            if(rata2>75)
               { juara ="2";}
            else
            if(rata2>65)
            { juara ="3";}
            else
            { juara ="tidak mendapat juara";}

cout<<" siswa yang bernama "<<nama<<endl;
cout<<" memperoleh nilai rata-rata "<<rata2<<" dan menjadi juara ke - " <<juara<<" dari hasil yang diikutinya ";

getch();
}

RUN

download

0 komentar:

Posting Komentar