final projek (CGPA) zata rina,qamariah,rahayu
Page 1 of 1
final projek (CGPA) zata rina,qamariah,rahayu
- Code:
#include<iostream>
using namespace std;
class GPA
{
public:
char nama_pelajar[20];
char kelas_pelajar[10];
char nama_subjek[20];
double pointer,sum;
int kredit,markah;
double jumlah,jkredit;
};
class final:public GPA
{
public:
inline void input_process_output()
{
cout<<"\n\n\n\tMasukkan Nama Subjek:";
cin>>nama_subjek;
cout<<"\n\tMasukkan Markah Subjek:";
cin>>markah;
cout<<"\n\tMasukkan Kredit:";
cin>>kredit;
sum=check_point(markah)*kredit;
jumlah=jumlah+sum;
jkredit=jkredit+kredit;
cout<<"\n\tPointer Subjek:"<<sum;
}
double check_point(int tm)
{
if (tm<=100&&tm>=80)
{
return pointer=4.0;
}
else if(tm<=79&&tm>=75)
{
return pointer=3.5;
}
else if(tm<=74&&tm>=70)
{
return pointer=3.0;
}
else if(tm<=69&&tm>=65)
{
return pointer=2.5;
}
else if(tm<=64&&tm>=60)
{
return pointer=2.0;
}
else if(tm<=59&&tm>=55)
{
return pointer=1.5;
}
else if(tm<=54&&tm>=50)
{
return pointer=1.0;
}
else if(tm>=50)
{
return pointer=0;
}
}
};
int main()
{
final CGP;
int pilihan;
int jabatan;
double CGPA;
//int jumlah_kredit;
CGP.jumlah=0;
cout<<"\n\t\t\t*******************************************";
cout<<"\n\t\t\t\t\tJABATAN";
cout<<"\n\t\t\t-------------------------------------------";
cout<<"\n\t\t\t1 - TEKNOLOGI KEJURUTERAAN KOMPUTER";
cout<<"\n\t\t\t2 - TEKNOLOGI KEJURUTERAAN PEMBUATAN";
cout<<"\n\t\t\t3 - TEKNOLOGI KEJURUTERAAN ELEKTRONIK";
cout<<"\n\t\t\t4 - TEKNOLOGI KEJURUTERAAN MEKATRONIK";
cout<<"\n\t\t\t*******************************************";
cout<<"\n\n\tMasukkan Nombor Jabatan Pelajar:";
cin>>jabatan;
cout<<"\n\tMasukkan Nama Pelajar:";
cin>>CGP.nama_pelajar;
cout<<"\n\tMasukkan Kelas Pelajar:";
cin>>CGP.kelas_pelajar;
do
{
if(jabatan==1)
{
cout<<"\n\t\t\t****************************************";
cout<<"\n\t\t\tJABATAN: TEKNOLOGI KEJURUTERAAN KOMPUTER";
cout<<"\n\t\t\t****************************************";
CGP.input_process_output();
}
else if(jabatan==2)
{
cout<<"\n\t\t\t*****************************************";
cout<<"\n\t\t\tJABATAN: TEKNOLOGI KEJURUTERAAN PEMBUATAN";
cout<<"\n\t\t\t*****************************************";
CGP.input_process_output();
}
else if(jabatan==3)
{
cout<<"\n\t\t\t******************************************";
cout<<"\n\t\t\tJABATAN: TEKNOLOGI KEJURUTERAAN ELEKTRONIK";
cout<<"\n\t\t\t******************************************";
CGP.input_process_output();
}
else
{
cout<<"\n\t\t\t******************************************";
cout<<"\n\t\t\tJABATAN: TEKNOLOGI KEJURUTERAAN MEKATRONIK";
cout<<"\n\t\t\t******************************************";
CGP.input_process_output();
}
cout<<"\n\n 1 -- MENERUSKAN PROGRAM";
cout<<"\n\n 2 -- MENAMATKAN PROGRAM"<<endl;
cin>>pilihan;
// pilihan++;
}while(pilihan<2);
CGPA=CGP.jumlah/CGP.jkredit;
cout<<"\n\t\t\t**********************************";
cout<<"\n\t\t\t----------------------------------";
cout<<"\n\t\t\tNama Pelajar :"<<CGP.nama_pelajar;
cout<<"\n\t\t\tKelas Pelajar :"<<CGP.kelas_pelajar;
cout<<"\n\t\t\tCGPA :"<<CGPA;
if(CGPA<=2.0)
cout<<"\n\t\t\tKedudukan : GAGAL"<<endl;
else
cout<<"\n\t\t\tKedudukan : LULUS"<<endl;
system("pause");
return 0;
}
ladyar_yue- Number of posts : 1
Age : 33
Registration date : 2009-07-20
Similar topics
» final project(baiti, fiza, putri)
» Final Project ( Studies Loan Calculator ) Lutfi/Firdaus/Amira
» Final Project Calculate The Electricity Usage And Charge(Sufri,Yazid,Zakaria)
» Final Project ( Studies Loan Calculator ) Lutfi/Firdaus/Amira
» Final Project Calculate The Electricity Usage And Charge(Sufri,Yazid,Zakaria)
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum
|
|