Input
Nama Siswa, Nilai Keaktifan, Nilai Tugas, dan Nilai Ujian
Proses :
Untuk mendapatkan nilai murni dari masing masing nilai adalah :
Nilai Murni Keaktifan = Nilai Keaktifan Dikalikan dengan 20%
Nilai Murni Tugas = Nilai Tugas dikalikan dengan 30%
Nilai Murni Ujian = Nilai Ujian dikalikan 50%
Nilai akhir adalah nilai murni keaktifan + nilai murni tugas + nilai murni ujian
Flowchart :
Layar Masukkan
————————-
Program hitung nilai akhir
Nama Siswa : …. <diinput>
Nilai Keaktifan : …. <diinput>
Nilai Tugas : …. <diinput>
Nilai Ujian : …. <diinput>
Layar Keluaran
—————————
Siswa yang bernama …………..
Dengan Nilai Prestasi yang dihasilkan.
Nilai keaktifan * 20% : …….. <hasil proses>
Nilai Tugas * 30% : …….. <hasil proses>
Nilai Ujian * 50% : …….. <hasil proses>
Jadi siswa yang bernama <hasil proses> memperoleh nilai akhir sebesar ……
<hasil proses>
source code :
#include <iostream>
using namespace std;
int main()
{
string NamaSiswa;
int NKeaktifan,NTugas,NUjian;
int NAkhir,NMurniKeaktifan,NMurniTugas,NMurniUjian;
cout << "PROGRAM HITUNG NILAI AKHIR"<<endl;
cout<< "NamaSiswa \t :";
cin>>NamaSiswa;
cout<<"NilaiKeaktifan \t :";
cin>>NKeaktifan;
cout<<"NilaiTugas \t :";
cin>>NTugas;
cout<<"NilaiUjian \t :";
cin>>NUjian;
cout<<endl;
cout<<"Siswa yang bernama "<<NamaSiswa<<endl;
cout<<"Dengan Nilai Presentasi Yang Dihasilkan "<<endl;
NMurniKeaktifan = NKeaktifan*0.2;
NMurniTugas = NTugas*0.3;
NMurniUjian = NUjian*0.5;
NAkhir = NMurniKeaktifan+NMurniTugas+NMurniUjian;
cout<<"Nilai Keaktifan *20% \t :"<<NMurniKeaktifan<<endl;
cout<<"Nilai Tugas *30% \t :"<<NMurniTugas<<endl;
cout<<"Nilai Ujian *50% \t :"<<NMurniUjian<<endl;
cout<<"Jadi Siswa Yang Bernama " <<NamaSiswa;
cout<< " Memperoleh Nilai Akhir Sebesar " <<NAkhir;
cout<<endl;
return 0;
}
output :
0 komentar:
Posting Komentar