PROGRAM HITUNG NILAI AKHIR
SOAL
1. Buatlah program untuk menghitung nilai akhir seorang siswa dari kursus yangdiikutinya. Dengan ketentuan sebagai berikut :
· Nama siswa, Nilai keaktifan, Nilai tugas, dan nilai ujian diinput.
· Proses yang dilakuka untuk mendapatkan nilai murni dari masing-masing nilai adalah
· Nilai murni keaktifan = nilai keaktifan dikalikan 20%
· Nilai murni tugas = nilai tugas dikalikan 30%
· Nilai murni ujian = nilai ujian dikalikan 50%
· Nilai akhir adalah nilai murni keaktifan +nilai murni tugas + nilai murni ujian
· Tampilan yang diinginkan sebagai berikut;
Layar maukan
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 sebasar……….
Scrip Program
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
main()
{
char nama[25];
int keaktifan,tugas,ujian,akhir;
int murni_keaktifan,murni_tugas,murni_ujian;
clrscr();
cout<<"PROGRAM HITUNG NILAI AKHIR";
cout<<endl;
cout<<"Nama Siswa : ";gets(nama);
cout<<"Nilai Keaktifan : ";cin>>keaktifan;
cout<<"Nilai Tugas : ";cin>>tugas;
cout<<"Nilai Ujian : ";cin>>ujian;
murni_keaktifan=keaktifan*20/100;
murni_tugas=tugas*30/100;
murni_ujian=ujian*50/100;
akhir=(murni_keaktifan+murni_tugas+murni_ujian);
cout<<"Siswa yang bernama "<<nama;
cout<<" Dengan Nilai Persentasi Yang dihasilkan."<<endl;
cout<<"Nilai Keaktifan * 20% : "<<murni_keaktifan<<endl;
cout<<"Nilai Tugas * 30% : "<<murni_tugas<<endl;
cout<<"Nilai Ujian * 50% : "<<murni_ujian<<endl;
cout<<endl;
cout<<"Jadi Siswa Yang Bernama "<<nama<<endl;
cout<<"Memperoleh nilai akhir sebesar "<<akhir<<endl;
getch();
}
Tidak ada komentar:
Posting Komentar