Program C++ Menentukan nilai Akhir suatu Mata Kuliah menggunakan if - else .

program untuk menentukan nilai akhir dari matakuliah Struktur Data dengan menggunakan struct sesuai ketentuan sebagai berikut:

NIM, Nama siswa, nilai tugas, Nilai Quiz, nilai MID, dan nilai UAS yang diinputkan.
Ketentuan untuk mendapatkan grade nilai :
Rata-rata >80 gradenya A
Rata-rata >60 n <=80 gradenya B
Rata-rata >40 n <=60 gradenya C
Rata-rata >20 n <=40 gradenya D
Rata-rata <20 gradenya E
20% dari tugas
20% dari quis
30% dari MID
30% dari UAS

Script C++ :



#include <iostream.h>
#include <stdlib.h>
#include <conio.h>
#include <stdio.h>
#define jm 2

main(){
char nilai_huruf;

struct mahasiswa{
char nim[10];
char nama[30];
char kelas[20];
char jurusan[20];
}mhs;

struct nilai{
float nilai_tgs;
float nilai_kuis;
float nilai_mid;
float nilai_uas;
float nilai_akhir;
}nl;


cout <<" ----------------------------" << endl;
cout << "Input NIM = ";cin >> mhs.nim;

cout << "Input Nama = ";gets(mhs.nama);
cout << "Input Kelas = ";gets(mhs.kelas);
cout << "Input Jurusan = ";cin >> mhs.jurusan;
cout << endl;
cout<<"Masukkan Nilai Tugas = ";cin>>nl.nilai_tgs;
cout<<"Masukkan Nilai Kuis = ";cin>>nl.nilai_kuis;
cout<<"Masukkan Nilai Mid = ";cin>>nl.nilai_mid;
cout<<"Masukkan Nilai UAS = ";cin>>nl.nilai_uas;
cout<<endl;

nl.nilai_akhir=(nl.nilai_tgs*20/100)+(nl.nilai_kuis*20/100)+(nl.nilai_mid*30/100)+(nl.nilai_uas*30/100); //di ringkas untuk menghemat variable

if (nl.nilai_akhir>80){
nilai_huruf='A';
}
else if(nl.nilai_akhir<=80 && nl.nilai_akhir>60){
nilai_huruf='B';
}
else if(nl.nilai_akhir<=60 && nl.nilai_akhir>40){
nilai_huruf='C';
}
else if(nl.nilai_akhir<=40 && nl.nilai_akhir>=20){
nilai_huruf='D';
}
else{
nilai_huruf='E';
}


cout << "-DATA NILAI STRUKTUR DATA-" << endl;
cout <<" ----------------------------" << endl << endl;



cout << "Nilai Akhir Anda = " <<nl.nilai_akhir<< endl;
cout << "Nilai Huruf Anda = "<<nilai_huruf<<endl;
cout << endl;

getch();
}


j  

Comments

  1. Izin eksekusi gan!!!
    Terima kasih ya. :v
    Ane mau buat program untuk menentukan IPK mahasiswa. :D

    Thank Gan

    ReplyDelete
  2. Thanks Min Source Code nya sangat membantu saya dalam UTS..

    ReplyDelete
    Replies
    1. bang di run nya pake apa ya sya pakek dev C ++ gk bsa ya

      Delete
  3. Thanks min ,,tinggal nambahin doang ini saya jadinya..

    ReplyDelete
  4. Thanks min ,,tinggal nambahin doang ini saya jadinya..

    ReplyDelete
  5. Mabar yuk mobile legends , add id gw 65313541 (kevin)

    ReplyDelete
  6. bang pakek dev c++ gk bsa di ran ya

    ReplyDelete

Post a Comment

Popular posts from this blog

Cara Mengatasi Galat: Index hilang pada kolom di phpMyAdmin

Program C++ Menghitung Diskon Pembelian oleh Pelanggan