Saturday, April 23, 2011

PROGRAM HITUNG NILAI RATA-RATA (IF-ELSE) (TUGAS III C++)

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.

JAWABAN

SCRIPT C++


#include <stdio.h>
#include <conio.h>
#include <iostream.h>

main ( )
{
char nama[30];
int tanding1, tanding2, tanding3, rata2;
clrscr();
cout<<"\t PROGRAM NILAI HITUNG 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;
cout<<"Siswa yang bernama "<<nama<<endl;
cout<<"Memperoleh nilai rata rata "<<rata2;
cout<<" Menjadi ";

            if(rata2 < 65)
            {
            cout<<"tidak mendapat juara";
            }
            if (rata2 > 80)
               {
            cout<<"Juara ke-1";
            }
            else
            if (rata2 > 75)
            {
            cout<<"juara ke-2";
            }
            else
            if (rata2 > 65)
            {
            cout<<"Juara ke-3";
            }
           
cout<<" dari hasil perlombaan"<<endl;
cout<<"yang diikutinya.";
getch ( );
}

HASIL OUTPUT


No comments:

Post a Comment