Kali ini saya akan membahas bagaimana cara membuat project Untuk Membuat Penghitungan Nilai Mahasiswa Dengan Cpp. Berikut adalah langkah-langkahnya :
- Langkah Ke-1 adalah mebuka aplikasi editor seperti programmer notepad++ atau bisa menggunakan Codeblocks. Kalau saya sarankan menggunakan Codeblocks karena saya menggunakan itu.
- Langkah Ke-2 dalam Membuat Penghitungan Nilai Mahasiswa Dengan Cpp ialah membuat project baru dan beri nama " Penghitungan Nilai Mahasiswa ".
- Langkah Ke-3 Masukkan Script Dibawah ini:
#include <iostream>
#include<conio.h>
#include<string.h>
#include<stdlib.h>
using namespace std;
void garis()
{
cout<<"\n-----------------------------------------------------------\n";
}
struct mahasiswa {
string nama[20],nim[12];
} mhs;
int main()
{
int tgs[10],kuis[10],uts[10],uas[10],jml;
char grd[10];
float n_akhir[10];
cout<<"Masukkan Banyak Data Mahasiswa : "; cin>>jml;
for(int x=1;x<=jml;x++){
system("cls");
cout<<"\t\t***FORM INPUT DATA***\n";
if(jml>1){
cout<<"Form Ke-"<<x<<" of "<<jml<<" : ";
}
cout<<"\n\nMasukkan Nama : "; cin>>mhs.nama[x];
cout<<"Masukkan Nim : "; cin>>mhs.nim[x];
system("cls");
cout<<"Masukkan Nilai Tugas\t: "; cin>>tgs[x];
cout<<"Masukkan Nilai Kuis\t: "; cin>>kuis[x];
cout<<"Masukkan Nilai UTS\t: "; cin>>uts[x];
cout<<"Masukkan Nilai UAS\t: "; cin>>uas[x];
n_akhir[x]=(tgs[x]*0.10)+(kuis[x]*0.20)+(uts[x]*0.30)+(uas[x]*0.40);
if(n_akhir[x]>85)
{
grd[x]='A';
}
else
if(n_akhir[x]<=85&&n_akhir[x]>70)
{
grd[x]='B';
}
else
if(n_akhir[x]<=70&&n_akhir[x]>55)
{
grd[x]='C';
}
else
if(n_akhir[x]<=55&&n_akhir[x]>40)
{
grd[x]='D';
}
else
if(n_akhir[x]<=40)
{
grd[x]='E';
}
}
system("cls");
cout<<"\t\t***TABEL NILAI MAHASISWA***\n\n";
for(int x=1;x<=jml;x++)
{
cout<<"\n\nNIM : "<<mhs.nim[x]<<"\t\t\tNAMA : "<<mhs.nama[x];
garis();
cout<<"| NO.\t| TUGAS\t| KUIS\t| UTS\t| UAS\t| GRADE |";
garis();
cout<<"| "<<x<<".\t| "<<tgs[x]<<"\t\t| "<<kuis[x]<<"\t| "<<uts[x]<<"\t| "<<uas[x]<<"\t| "<<grd[x]<<"\t |";
garis();
}
return 0;
}
Setelah itu Jalankan program Anda dengan menekan F9 , Maka Akan mengeluarkan output seperti dibawah ini :
Dari penjelasan diatas kita lihat bahwa script diatas menggunakan [system("cls");] itu berfungsi menghilangkan output sebelumnya lihat gambar output diatas terpisah semua sebanyak 4 output dalam 1 program.
Post a Comment