Halaman

Kamis, 30 Mei 2013

Program KHS Mahasiswa dengan menggunakan Borland C++

#include <stdio.h>
#include <conio.h>
#include <iostream.h>
//Mendefinisikan tipe data bertipe struktur
struct MAHASISWA {
   
    long NoBp;
    char NAma[25];
    char jurusan[30];
    float NMID,NUAS,NA;
    };

void main()
{
//Mendeklrasikan array A dengan tipe mahasiswa
MAHASISWA A[5];
int C;
//mengisi nilai pada elemen array
for (C=0; C<5; C++)
{
    cout<<"Nomor BP      :";cin>>A[C].NoBp;
    cout<<"Nama           :";cin>>A[C].Nama;
    cout<<"Jurusan       :";cin>>A[C].jurusan;
    cout<<"Nilai Ujian MID  :";cin>>A[C].NMID;
    cout<<"Nilai Ujian Akhir:";cin>>A[C].NUAS;
    cout<<'|n';
    A[C].NA=)A[C].NMID+A[C].NUAS)/2;
}
//menampilkan nilai yang telah diinputkan
clrscr();
for(C=0; C<5; C++)
{
    cout<<"Nomor BP      :";cout<<A[C].NoBp<<endl;
    cout<<"Nama           :";cout<<A[C].Nama<<endl;
    cout<<"Jurusan       :";cout<<A[C].jurusan<<endl;
    cout<<"Nilai Ujian MID  :";cout<<A[C].NMID<<endl;
    cout<<"Nilai Ujian Akhir:";cout<<A[C].NUAS<<endl;
    cout<<"Nilai Akhir    :";cout<<A[C].NA<<endl;

    if ((A[C].NA>=0)&&(A[C].NA<=40))
    {
     cout<<"Nilai Huruf Adalah E"<<endl;
     cout<<"Saudara Dinyatakan TIDAK LULUS"<<endl;
     cout<<"KETUA JURUSAN/TTD"<<endl;
     cout<<"ARIANDE'S WAU "<<endl;
     cout<<'\n';
    }
    else if ((A[C].NA>40)&&(A[C].NA<=54))
    {
     cout<<"Nilai Huruf Adalah D"<<endl;
     cout<<"Saudara Dinyatakan TIDAK LULUS"<<endl;
     cout<<"KETUA JURUSAN/TTD"<<endl;
     cout<<"ARIANDE'S WAU "<<endl;
     cout<<'\n';
    }
    else if ((A[C].NA>54)&&(A[C].NA<=64))
    {
     cout<<"Nilai Huruf Adalah C"<<endl;
     cout<<"Saudara Dinyatakan TIDAK LULUS"<<endl;
     cout<<"KETUA JURUSAN/TTD"<<endl;
     cout<<"ARIANDE'S WAU "<<endl;
     cout<<'\n';
    }
    else if ((A[C].NA>64)&&(A[C].NA<=79))
    {
     cout<<"Nilai Huruf Adalah B"<<endl;
     cout<<"Saudara Dinyatakan LULUS"<<endl;
     cout<<"KETUA JURUSAN/TTD"<<endl;
     cout<<"ARIANDE'S WAU "<<endl;
     cout<<'\n';
    }
    else if ((A[C].NA>79)&&(A[C].NA<=100))
    {
     cout<<"Nilai Huruf Adalah D"<<endl;
     cout<<"Saudara Dinyatakan LULUS"<<endl;
     cout<<"KETUA JURUSAN/TTD"<<endl;
     cout<<"ARIANDE'S WAU "<<endl;
     cout<<'\n';
    }
 }
 getch();
}

Tidak ada komentar: