#include <iostream>
#include <conio.h>
using namespace std;
class sks {
friend istream& operator>>(istream&, sks&);
public:
sks(){cout<<"coba";}
void range1();
void range2();
void range3();
void range4();
void pilih();
private:
float indeks;
};
istream& operator>>(istream& in, sks& x){
cout<<" UNIVERSITAS AHMAD DAHLAN YOGYAKARTA"<<endl;
cout<<" Anda telah masuk ke program pengambilan SKS"<<endl;
cout<<" SKS yang akan anda ambil disesuaikan dengan IP anda"<<endl;
cout<<endl;
cout<<"silahkan masukkan indeks prestasi anda ( ex: IP=3.99) : ";
in>>x.indeks;
return in;
}
void sks::pilih(){
if(indeks>=0 && indeks<=2.0)range1();
else if(indeks>=2.01 && indeks<=3.0)range2();
else if(indeks>=3.01 && indeks<=4.0)range3();
else range4();
}
void sks::range1(){
cout<<"Jumlah SKS yang boleh anda ambil adalah 10 SKS";
}
void sks::range2(){
cout<<"Jumlah SKS yang boleh anda ambil adalah 20 SKS";
}
void sks::range3(){
cout<<"Jumlah SKS yang boleh anda ambil adalah 25 SKS";
}
void sks::range4(){
cout<<"Maaf data yang anda masukkan tidak valid";
}
int main(){
sks a;
cin>>a;
a.pilih();
getch();
return 0;
}

Tidak ada komentar:
Posting Komentar