Selasa, 28 Desember 2010

Contoh Latihan Class


Class class_name                             Class
{ permission_label_1:       atau         {permission_label_1:
          Elemen;                                     Elemen;

Contoh  :
Buat class dengan nama siswa yang berisikan variable nim, nama, kelas,  abs, tgs, uts, uas dan rata.
Jawaban :
#include<stdio.h>
#include<conio.h>
#include<iostream.h>
#include<iomanip.h>
//pembuatan class dengan nama mhs
wa-->kl namanya diatas hrs pk deklarasi class di main
class
{
public:
          char nim[10],nm[20],kls[20];
          float abs,tgs,uts,uas,rata;
} mhs;
main()
{
char np[20];
//siswa mhs;//deklarasi class
clrscr();
cout<<" MAINICHI UNIVERSITY"<<endl;
cout<<"JL.Kemang Utara No.37 Telp (021) 7901074"<<endl;
cout<<"---------------------------------------------------"<<endl;
cout<<"Masukan Nama Petugas     :";cin>>np;
cout<<endl;
cout<<"Masukan NIM              :";cin>>mhs.nim;
cout<<"Masukan Nama Mahasiswa   :";cin>>mhs.nm;
cout<<"Masukan Kelas            :";cin>>mhs.kls;
cout<<"---------------------------------------"<<endl;
cout<<"\tMasukan NIlai Absen      :";cin>>mhs.abs;
cout<<"\tMasukan Nilai Tugas      :";cin>>mhs.tgs;
cout<<"\tMasukan Nilai UTS        :";cin>>mhs.uts;
cout<<"\tmasukan Nilai UAS        :";cin>>mhs.uas;
mhs.rata=(0.1*mhs.abs)+(0.2*mhs.tgs)+(0.3*mhs.uts)+(0.4*mhs.uas);
clrscr();
cout<<endl<<endl;
cout<<"    INPUT DATA NILAI  MAINICHI UNIVERSITY"<<endl;
cout<<"JL.Kemang Utara No.37 Telp (021) 7901074"<<endl;
cout<<"***********************************************"<<endl;
cout<<endl<<endl;
cout<<"Nama Petugas   :"<<np<<endl;
cout<<"----------------------------------"<<endl;
cout<<"NIM            :"<<mhs.nim<<endl;
cout<<"Nama Mahasiswa :"<<mhs.nm<<endl;
cout<<"Kelas          :"<<mhs.kls<<endl;
cout<<"----------------------------------"<<endl;
cout<<endl;
cout<<"\tNilai Absen    :"<<mhs.abs<<endl;
cout<<"\tNilai Tugas    :"<<mhs.tgs<<endl;
cout<<"\tNilai UTS      :"<<mhs.uts<<endl;
cout<<"\tNilai UAS      :"<<mhs.uas<<endl;
cout<<"\t---------------------------"<<endl;
cout<<"\tRata-Rata      :"<<mhs.rata<<endl;
cout<<"\t---------------------------"<<endl;
getch();
}

Tidak ada komentar:

Posting Komentar