ga ngerti knp di 2 post debelumnya ga bisa bikin include na T.T
tapi cm sekedar infoo:
yg program kalkulator:
#include
#include
yg program phonebook:
#include
#Include
sekian infoo na...
thnkz^^
Pengikut
About Me
#include
#include
class simple
{
private : float bil2;
protected : float bil1;
public : void setbil1(int a)
{ bil1 = a; }
void setbil2(int b)
{ bil2 = b; }
int kurang()
{ return bil1 - bil2; }
int tambah()
{ return bil1 + bil2; }
int kali()
{ return bil1 * bil2; }
int bagi()
{ return bil1 / bil2; }
};
class s : public simple
{
private :
protected : char temp[20];
public :
char * oktal()
{
itoa(bil1, temp, 8);
return temp;
}
char * desimal()
{
itoa(bil1, temp, 10);
return temp;
}
char * hdesimal()
{
itoa(bil1, temp, 16);
return temp;
}
void biner(int x);
};
void s::biner(int bil1)
{
int temp = 128;
for(int i=0; i<8;>>=1;
}
}
void menu()
{
cout << "selamat datang di prog calculator sisqa ^^"<
cin.clear();
cin.sync();
switch(pilih)
{
case '1' : do{
cout <<"anda memilih simple calculator^^"<
cin.clear();
cin.sync();
switch(pilih1)
{
case '1' : cout << "masukan bilangan 1 : "; cin >> bil1;
cin.clear();
cin.sync();
obj1.setbil1(bil1);
cout << "masukan bilangan 2 : "; cin >> bil2;
cin.clear();
cin.sync();
obj1.setbil2(bil2);
cout << "hasil penjumlahan: "<< case="" 2="" cout=""><< "masukan bilangan 1 : "; cin >> bil1;
cin.clear();
cin.sync();
obj1.setbil1(bil1);
cout << "masukan bilangan 2 : "; cin >> bil2;
cin.clear();
cin.sync();
obj1.setbil2(bil2);
cout << "hasil pengurangan: "<< case="" 3="" cout=""><< "masukan bilangan 1 : "; cin >> bil1;
cin.clear();
cin.sync();
obj1.setbil1(bil1);
cout << "masukan bilangan 2 : "; cin >> bil2;
cin.clear();
cin.sync();
obj1.setbil2(bil2);
cout << "hasil perkalian: "<< case="" 4="" cout=""><< "masukan bilangan 1 : "; cin >> bil1;
cin.clear();
cin.sync();
obj1.setbil1(bil1);
cout << "masukan bilangan 2 : "; cin >> bil2;
cin.clear();
cin.sync();
obj1.setbil2(bil2);
cout << "hasil pembagian: "<< cout=""><< "pilihan : "; cin >> pilih;
cin.clear();
cin.sync();
break;
}while(pilih1 != '5');
case '2' : do{
cout <<"anda memilih sientific calculator^^"<
cin.clear();
cin.sync();
switch(pilih2)
{
case '1' : cout << "masukan bilangan 1 : "; cin >> bil1;
cin.clear();
cin.sync();
obj1.setbil1(bil1);
cout << "masukan bilangan 2 : "; cin >> bil2;
cin.clear();
cin.sync();
obj1.setbil2(bil2);
cout << "hasil penjumlahan: "<< case="" 2="" cout=""><< "masukan bilangan 1 : "; cin >> bil1;
cin.clear();
cin.sync();
obj1.setbil1(bil1);
cout << "masukan bilangan 2 : "; cin >> bil2;
cin.clear();
cin.sync();
obj1.setbil2(bil2);
cout << "hasil pengurangan: "<< case="" 3="" cout=""><< "masukan bilangan 1 : "; cin >> bil1;
cin.clear();
cin.sync();
obj1.setbil1(bil1);
cout << "masukan bilangan 2 : "; cin >> bil2;
cin.clear();
cin.sync();
obj1.setbil2(bil2);
cout << "hasil perkalian: "<< case="" 4="" cout=""><< "masukan bilangan 1 : "; cin >> bil1;
cin.clear();
cin.sync();
obj1.setbil1(bil1);
cout << "masukan bilangan 2 : "; cin >> bil2;
cin.clear();
cin.sync();
obj1.setbil2(bil2);
cout << "hasil pembagian: "<< case="" 5="" cout=""><< "masukan bilangan yang ingin diubah menjadi bilangan oktal^^"<
cin.clear();
cin.sync();
obj1.setbil1(bil1);
cout << "oktal : " << case="" 6="" cout=""><< "masukan bilangan yang ingin diubah menjadi bilangan desimal^^"<
cin.clear();
cin.sync();
obj1.setbil1(bil1);
cout << "desimal : " << case="" 7="" cout=""><< "masukan bilangan yang ingin diubah menjadi bilangan oktal^^"<
cin.clear();
cin.sync();
obj1.setbil1(bil1);
cout << "heksadesimal : " << case="" 8="" cout=""><< "masukan bilangan yang ingin diubah menjadi bilangan biner^^"<
cin.clear();
cin.sync();
obj1.setbil1(bil1);
cout<
cin.clear();
cin.sync();
break;
}while(pilih !='3');
}
