STUDI KASUS
DASAR – DASAR PEMROGRAMAN
Script Coding ini dibuat untuk memenuhi tugas mata kuliah Dasar Dasar Pemrogaman
Dosen Pengampu : Sudarmaji, M. M Kom
Disusun Oleh :
#include<stdio.h>
#include<conio.h>
#include<iostream>
using namespace std;
int main()
{
char nama[30],matkul[30], grade;
int kehadiran, tugas, uts, uas, ntugas, nuts, nuas, NA, nkehadiran;
cout<<endl<<endl;
cout<<"t------------------ PROGRAM MENGHITUNG NILAI AKHIR ------------------"<<endl<<endl;
cout<<"tNama Mata Kuliah : "; gets (matkul);
cout<<"tMasukkan Nama Siswa : "; gets(nama);
cout<<"tMasukkan Nilai Tugas : "; cin>>tugas;
cout<<"tMasukkan Nilai uts : "; cin>>uts;
cout<<"tMasukkan Nilai uas : "; cin>>uas;
cout<<"tMasukkan Kehadiran : "; cin>>kehadiran;
nkehadiran = kehadiran*10/100;
ntugas = tugas*20/100;
nuts = uts*30/100;
nuas = uas*40/100;
NA = nkehadiran+ntugas+nuts+nuas;
if(NA>=80)
{ grade = 'A';}
else if (NA>=79)
{
grade = 'B';
}
else if (NA>=60)
{
grade = 'C';
}
else if (NA>=50)
{
grade = 'D';
}
else
{
grade = 'E';
}
system("cls");
cout<<endl<<endl;
cout<<"t------------------ Hasil Nilai Akhir Siswa --------------------"<<endl<<endl;
cout<<"tNama Mata Kuliah "<<matkul<<","<<endl;
cout<<"tsiswa yang bernama "<<nama<<" dengan nilai persentasi yang dihasilkan : "<<endl;
cout<<"tKehadiran * 10% = "<<nkehadiran<<endl;
cout<<"tNilai tugas * 20% = "<<ntugas<<endl;
cout<<"tNilai UTS * 30% = "<<nuts<<endl;
cout<<"tNilai UAS * 40% = "<<nuas<<endl;
cout<<endl<<endl;
cout<<"tJadi siswa yang bernama "<<nama<<" memperoleh nilai akhir sebesar "<<NA<<endl<<endl;
cout<<"tGrade nilai yang didapat adalah "<<grade<<endl;
}
B.OUTPUT