Sunarya

Jumat, 22 April 2011

Tugas C++ 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 HITUNG RATA-RATA
#include<stdio.h>

#include<conio.h>

#include<iostream.h>

main ()

{

char nama[20];

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 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();

}

Tampilan


1 komentar:

  1. Thanks sangat membantu namun ada perbedaan soal sdikit. tapi inti-y tetap mengarah ke yang di tuju. :)

    BalasHapus