Sabtu, 14 April 2012

Kalkulator Sederhana (pake C++)

ini cara membuat kalkulator sederhana (karya w, ga tau bner ga tau bnyak yg salah):

#include ;
#include ;

int fungsi_menu(void);
float fungsi_perKalian(void);
float fungsi_pemBagian(void);
float fungsi_pengUrangan(void);
float fungsi_penAmbahan(void);
int menu_exit(void);
main ()
{
fungsi menu();
return 0;
}

int fungsi_menu()
{
clrscr();
int a;
cout << "——pilih——\n"; cout << "1. perkalian\n"; cout << "2. pembagian\n"; cout << "3. pengurangan\n"; cin >> a;

switch (a)
{
case 1: fungsi_perKalian(); break;
case 2: fungsi_pemBagian(); break;
case 3: fungsi_pengUrangan(); break;
case 4: fungsi_penAmbahan(); break;
default: break;
}
return 0;
}


float fungsi_perKalian()
{
float x,y,z;
cin >> x ;
cin >> y ;
z = x * y;
cout << "hasilnya : " << z << endl; cout << endl; menu_exit(); return 0; } float fungsi_pemBagian() { float x,y,z; char a; cin >> x ;
cin >> y ;
z = x / y;
cout << "hasilnya : " << z << endl; cout << endl; menu_exit(); return 0; } float fungsi_pengUrangan() { float x,y,z; char a; cin >> x ;
cin >> y ;
z = x - y;
cout << "hasilnya : " << z << endl; cout << endl; menu_exit(); return 0; } float fungsi_penAmbahan() { float x,y,z; char a; cin >> x ;
cin >> y ;
z = x + y;
cout << "hasilnya : " << z << endl; cout << endl; menu_exit(); return 0; } int menu_exit() { char a; cin >> a;
if (a == 'y')
{
cout << endl;
fungsi_menu();
}
else
{
cout << "terimakasih telah menggunakannya";
}
return 0;
}

Itu masih dlam proses, jadi jangan ngomel klo masih banyak errornya. tpi w udah buat minimalisin (w ga begitu ngerti salahnya dimana).
Tolong jangan Nyontek punya w. ini hanya referensi buat kalian aja ya...

Tidak ada komentar:

Adsense Indonesia