Program String untuk menghitung nilai rata-rata

Program String 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.

#include<conio.h> #include<iostream.h> #include<stdio.h> main() { char nama[21], grade; float nilai1, nilai2, nilai3, rata; clrscr(); /*input*/ cout<<"\t PROGRAM HITUNG NILAI RATA-RATA"<<endl; cout<<endl; cout<<"___________________________________________________________"<<endl; cout<<endl; printf(" Nama Siswa : "); gets(nama); cout<<" Nilai Pertandingan I : "; cin>>nilai1; cout<<" Nilai Pertandingan II : "; cin>>nilai2; cout<<" Nilai Pertandingan III : "; cin>>nilai3; rata= (nilai1+nilai2+nilai3)/3; /*proses*/ if (rata >= 80 && rata <=100) grade= '1'; else if (rata >= 75 && rata <= 79) grade= '2'; else if (rata >= 65 && rata <= 74) grade= '3'; else grade= '-'; /*output*/ cout<<endl; cout<<" SISWA YANG BERNAMA "<<nama; cout<<endl; cout<<" MEMPEROLEH NILAI RATA-RATA ,"<<rata; cout<<" DAN MENJADI JUARA KE ,"<<grade; cout<<" DARI PERLOMBAAN YANG DIIKUTINYA."; getch(); }

Bagikan ke

Copyright © 2013-2014 Rumah No 48 - All Rights Reserved
Back to Top