Contoh Program Class, Menghitung Nilai Huruf Mahasiswa :
#include<iostream.h>
#include<conio.h>
class mahasiswa
{
char nim[12];
char nama[30];
char alamat[50];
public:
void HitungNilaiAkhir(float tugas, float kuis, float mid, float uas, float &NA);
void mahasiswa::HitungNilaiHuruf(float NA, char*&NH);
};
void mahasiswa::HitungNilaiAkhir(float tugas, float kuis, float mid, float uas, float &NA)
{
NA=0.1*tugas+0.2*kuis+0.3*mid+0.4*uas;
}
void mahasiswa::HitungNilaiHuruf(float NA, char*&NH)
{
if (NA>85)
{
NH="A";
}
else if (NA<=85&&NA>70)
{
NH="B";
}
else if(NA<=70&&NA>55)
{
NH="C";
}
else if(NA<=55&&NA>40)
{
NH="D";
}
else if (NA<40)
{
NH="E";
}
}
void main()
{
clrscr();
mahasiswa mhs;
float NA;
char*NH;
mhs.HitungNilaiAkhir(30,50,56,54,NA);
cout<<"Total Nilai Akhir : "<<NA<<endl;
mhs.HitungNilaiHuruf(NA,NH);
cout<<"Nilai Huruf : "<<NH<<endl;
getch();
}
kak aku kopaast ya..n plagiat wahib teknik informatika uin sunan kalijaga 2012
BalasHapuskak aku kopaast ya..n plagiat wahib teknik informatika uin sunan kalijaga 2012
BalasHapusiya.. silahkan :) sering-sering mampir ke blogku hehe
Hapus