Rabu, 07 Maret 2018

Teori Pembelajaran Code:: Blocks Lanjutan

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 :
flow44

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 :




Share:

0 komentar:

Posting Komentar