- 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 :
# include <conio.h>
# include<iostream.h>
main()
{
char nama[80];
float nilai1, nilai2, nilai3,nilaiakhir, murni1, murni2, murni3;
cout<<"SELAMAT DATANG DI RENDYARTG "<<endl;
cout<<endl;
cout<<"PROGRAM HITUNG NILAI AKHIR ";
cout<<"SEORANG SISWA "<<endl;
cout<<endl;
cout<<"DARI KURSUS YANG DIIKUTINYA "<<endl;
cout<<endl;
cout<<"BY MOCH RENDY SEPTIYAN "<<endl;
cout<<endl;
printf("NAMA SISWA : "); gets(nama);
cout<<"NILAI KEAKTIFAN : "; cin>>nilai1;
cout<<"NILAI TUGAS : "; cin>>nilai2;
cout<<"NILAI UJIAN : "; cin>>nilai3;
murni1 = 20 * nilai1 /(float)100;
murni2 = 30 * nilai2 /(float)100;
murni3 = 50 * nilai3 /(float)100;
nilaiakhir = murni1 + murni2 + murni3;
clrscr();
cout<<" SISWA YANG BERNAMA : "<<nama;
cout<<endl;
cout<<" DENGAN NILAI PERSENTASI YANG DIHASILKAN ."<<endl;
cout<<"NILAI MURNI KEAKTIFAN * 20% : "<<murni1<<endl;
cout<<"NILAI MURNI TUGAS * 30% : "<<murni2<<endl;
cout<<"NILAI MURNI UJIAN * 50% : "<<murni3<<endl<<endl;
cout<<" JADI SISWA YANG BERNAMA : "<<nama<<endl<<endl;
cout<<"MEMPEROLEH NILAI AKHIR SEBESAR : "<<nilaiakhir<<endl<<endl;
getch();
}
HASIL