Tugas Management Informatica - BSI

Tugas Pemrograman C++

Tugas Pemrograman C++

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 :
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 …..

#include<stdio.h>
#include<conio.h>
#include<iostream.h>
main()
{
char nama_siswa[10];
int nil_aktif,nil_tugas,nil_ujian,nilai_akhir;
int murni_aktif,murni_tugas,murni_ujian,nil_khir;
cout<<"================================="<<endl;
cout<<"     Nilai Kursus  "<<endl;
cout<<"================================="<<endl;
cout<<"  Nama siswa        : ";gets(nama_siswa);
cout<<"  Nilai keaktifan   : ";cin>>nil_aktif;
cout<<"  Nilai tugas       : ";cin>>nil_tugas;
cout<<"  Nilai ujian       : ";cin>>nil_ujian;

murni_aktif=nil_aktif*20/100;
murni_tugas=nil_tugas*30/100;
murni_ujian=nil_ujian*50/100;
nilai_akhir=murni_aktif+murni_tugas+murni_ujian;

cout<<"====================================="<<endl;
cout<<"    Nilai Kursus        "<<endl;
cout<<"====================================="<<endl;
cout<<"  Siswa yang bernama "<<nama_siswa<<endl;
cout<<"  Dengan Nilai Prestasi Yang Dihasilkan.  "<<endl;
cout<<"  Nilai keaktifan   *20% :"<<murni_aktif<<endl;
cout<<"  Nilai tugas       *30% :"<<murni_tugas<<endl;
cout<<"  Nilai ujian       *50% :"<<murni_ujian<<endl;
cout<<"  Jadi siswa yang bernama "<<nama_siswa<<" memperoleh nilai akhir sebesar "<<nilai_akhir<<endl;
getch();
}

Tampilan 


0 comments

Post a Comment