Data Nilai Mahasiswa Dengan Bahasa C++

Berjumpa kembali di blognyagalihas..........
Kali ini saya akan menjelaskan sedikit cara membuat data nilai mahasiswa dengan menggunakan bahasa C++
Langsung saja ikuti tutorial di bawah ini!
Buka aplikasi Turbo C++ Anda. Jika belum ada silahkan download di DI SINI
Jika sudah punya silahkan Anda buat codding seperti di bawah ini.....

#include "conio.h"
#include "iostream.h"
#include "string.h"

struct datamhs {
    char npm[8];
    int nilai;
    }recmhs[15];
void main(){
    int jumdata=1, i,hasil;
    char *ket;
    char *nama;
    char *nhuruf;

clrscr();
for (i=0;i<jumdata;i++){

    cout <<"NPM   : ";cin>> recmhs[i].npm;
    cout <<"Nilai    : ";cin>> recmhs[i].nilai; }

clrscr();

    cout <<"\n---------------------------------------------------------------------";
    cout <<"\n| No |    NPM    |     Nama     |  Nilai  |   Ket  | Nilai Huruf |";
    cout <<"\n---------------------------------------------------------------------";

    for (i=0;i<jumdata;i++){
    hasil = strcmp (recmhs[i].npm,"1411001");
    if (hasil==0) nama = "Galih";
    hasil = strcmp (recmhs[i].npm,"1411002");
    if (hasil==0) nama = "Elis";
    hasil = strcmp (recmhs[i].npm,"1411003");
    if (hasil==0) nama = "Angga";

    if (recmhs[i].nilai>=60) ket= "Lulus";
    else ket= "Gagal";

    if (recmhs[i].nilai>=80) nhuruf="A";
    else if (recmhs[i].nilai>=70) nhuruf="B";
    else if (recmhs[i].nilai>=60) nhuruf="C";
    else if (recmhs[i].nilai>=50) nhuruf="D";
    else nhuruf="E";

    gotoxy (3,5+i); cout  << i+1 <<"     "<<recmhs[i].npm;
    gotoxy (24,5+i); cout <<nama;
    gotoxy (37,5+i); cout <<recmhs[i].nilai;
    gotoxy (46,5+i);cout<<ket;
    gotoxy (58,5+i);cout<<nhuruf;
    }
    }


Lalu Anda cek dengan menekan tombol F9 apakah terjadi error.
Jika tidak maka Anda jalankan dengan menekan tombol ctrl+F9
Maka akan tampak hasil seperti gambar di bawah ini:

 


Mudah kan.......
Itulah sedikit tutorial tentang bahasa C++ kali ini semoga bermanfaat
Good luck!

Related Posts: