Rabu, 20 April 2011

TUGAS CPP1

 Buatlah program untuk menghitung nilai akhir seorang siswa dari kursus yang diikutinya. Dengan ketentuan sebagai berikut :
- Nama Siswa, Nilai Keaktifan, Nilai Tugas dan Nilai Ujian diinput.
- Proses yang dilakukan untuk mendapatkan nilai murni dari masing-masing nilai, adalah :
 -Nilai Murni Keaktifan = Nilai Keaktifaan dikalikan dengan 20%.
 -Nilai Murni Tugas = Nilai Tugas dikalikan dengan 30%
 -Nilai Murni Ujian = Nilai Ujian dikalikan dengan 50%
 -Nilai Akhir adalah Nilai Murni Keaktifan + Nilai Murni Tugas + Nilai Murni Ujian

Tampilan yang diinginkan sebagai berikut :
Layar Masukkan
PROGRAM HITUNG NILAI AKHIR
Nama Siswa :
Nilai Keaktifan :
Nilai Tugas :
Nilai Ujian :

Layar Keluaran
Siswa yang bernama ……
Dengan Nilai Persentasi Yang dihasilkan.
Nilai Keaktifan * 20% : ……
Nilai Tugas * 30% : ……
Nilai Ujian * 50% : ……Jadi Siswa yang bernama …… memperoleh nilai akhir sebesar …..


JAWABAN


# include <stdio.h>
# include <conio.h>
# include <iostream.h>
main()
{
char Nama_Siswa[30];
int Nilai_Keaktifan, Nilai_Tugas, Nilai_Ujian, Nilai_Murni_Keaktifan, Nilai_Murni_Tugas, Nilai_Murni_Ujian, Nilai_Akhir;
clrscr ();
cout<<"\t\t\t Program Hitung Nilai Siswa \n";
cout<<" Masukkan Nama Siswa       : ";gets(Nama_Siswa);
cout<<" Masukkan Nilai Keaktifan  : ";cin>>Nilai_Keaktifan;
cout<<" Masukkan Nilai Tugas      : ";cin>>Nilai_Tugas;
cout<<" Masukkan Nilai Ujian      : ";cin>>Nilai_Ujian;
Nilai_Murni_Keaktifan = Nilai_Keaktifan*0.20;
Nilai_Murni_Tugas     = Nilai_Tugas*0.30;
Nilai_Murni_Ujian     = Nilai_Ujian*0.50;
Nilai_Akhir           = Nilai_Murni_Keaktifan+Nilai_Murni_Tugas+Nilai_Murni_Ujian;
cout<<"Siswa yang bernama "<<Nama_Siswa<<endl;
cout<<" Dengan nilai persentasi yang dihasilkan :"<<endl;
cout<<"Nilai Murni Keaktifan: Nilai Keaktifan*20/100 adalah "<<Nilai_Murni_Keaktifan<<endl;
cout<<"Nilai Murni Tugas    : Nilai Tugas*30/100 adalah "<<Nilai_Murni_Tugas<<endl;
cout<<"Nilai Murni Ujian    : Nilai Ujian*50/100 adalah "<<Nilai_Murni_Ujian<<endl;
cout<<"Nilai Akhir          : Nilai Murni Keaktifan+Nilai Murni Tugas+Nilai Murni Ujian adalah "<<Nilai_Akhir<<endl;
cout<<"Jadi siswa yang bernama "<<Nama_Siswa;
cout<<" Memperoleh nilai akhir sebesar "<<Nilai_Akhir<<endl;
getche ();
}                      

Tidak ada komentar:

Posting Komentar