Membuat Program DAFTAR NILAI MAHASISWA

Membuat Program dengan Layout :

DAFTAR NILAI MAHASISWA
AKADEMI “LANGSUNG LULUS “
JL. Kadang Pindah NO.7 Telp (021) 0000004

---------------------------------------------------------

NIM :

Nama Mahasiswa :

Nilai Absen :

Nilai Tugas :

Nilai UTS :

Nilai UAS :

--------------------------------------------------------

Rata-Rata :

Grade :

Keterangan :

Ketentuan Soal :

  1. Rata = (10%*abs)+(20%*tgs)+(30%*uts)+(40%*uas)
  2. Grade dan keterangan :

Jika rata >=85 maka grade A, keterangan sangat baik

Jika rata >=75 maka grade B, keterangan Baik

Jika rata >=60 maka grade C, keterangan Cukup

Jika rata >=45 maka grade D, keterangan Kurang

Selain itu grade E, keterangan Sangat Kurang

Dengan Program :

#include <stdio>
#include <iostream>
#include <conio>
main ()
{
char nim[12],nm[20],grade, *ket;
int abs, tgs, uts, uas, rata;
clrscr();
cout << " DAFTAR NILAI MAHASISWA" << nim =" ">> nim;
cout << " Nama Mahasiswa = "; cin >> nm;
cout << " Nilai Absen = "; cin >> abs;
cout << " Nilai Tugas = "; cin >> tgs;
cout << " Nilai UTS = "; cin >> uts;
cout << " Nilai UAS = "; cin >> uas;
cout << "=====================”;

cout << “======================" << endl;

rata="(0.1*abs)+(0.2*tgs)+(0.3*uts)+(0.4*uas);" rata =" "><= 85)
{
grade='A';
ket="Sangat baik";
}
else if (rata >= 75)
{
grade='B';
ket="Baik";
}
else if (rata >= 60)
{
grade='C';
ket="Cukup";
}
else if (rata >= 45)
{
grade='D';
ket="Kurang";
}
else
{
grade='E';
ket="Buruk";
}
cout << " Grade = " << grade << endl;

cout << " Keterangan = " << ket << endl;

getch();

}

keluaran :

clip_image001

Comments