Tidak semua yang saya tulis dalam CERPEN adalah saya :)

Welcome to my Blog... Blog ini mengenai tugas kuliah, cerpen, artikel dan beberapa hal tentang saya dan hobi saya :) boleh COPAS, tapi izin dulu yaa, jangan rendahkan dirimu sebagai pelagiat. Terima kasih :)

Selasa, 05 Juni 2012

Struktur Data, Class dalam bahasa C++

Contoh Program Class dalam bahasa C++ :


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();
}