Soal
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 = Nilai Murni Keaktifan + Nilai Murni Tugas + Nilai Murni Ujian
Tampilan yang diinginkan sebagai berikut :
- 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 = 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 .....
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 .....
Hasilnya
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
//Firman Yusuf//12110369//12.1a.03//
int main()
{
char nama1[50];
char nama2[50];
float a,b,c,d,e,f,g;
printf("\t Program Hitung Nilai Akhir\n");
printf("------------------------------------------");
printf("\n Nama Depan Siswa\t: ");scanf("%s",&nama1);
printf("\n Nama Belakang Siswa\t: ");scanf("%s",&nama2);
printf("\n Nilai Keaktifan\t: ");scanf("%f",&a);
printf("\n Nilai Tugas\t: ");scanf("%f",&b);
printf("\n Nilai Ujian\t: ");scanf("%f",&c);
d = a *0.2;
e = b *0.3;
f = c *0.5;
g = (d+e+f);
printf("\n\n Pelajar bernama %s %s",nama1,nama2);
printf("\n Memperoleh Nilai Presentasi,");
printf("\n\n -Nilai Keaktifan Anda adalah %2.2f",d);
printf("\n\n -Nilai Keaktifan Anda adalah %2.2f",e);
printf("\n\n -Nilai Keaktifan Anda adalah %2.2f",f);
printf("\n\n Nilai Akhir %s %s adalah %2.2f",nama1,nama2,g);
getche();
}
Download disini
Tidak ada komentar:
Posting Komentar