sekarang saya ingin membagi kode yang sangat umum untuk newbie, kalkulator. berikut kodenya:
#include <iostream>
#include <conio.h>
#include <windows.h>
using namespace std;
int main () {
//persiapan untuk operasi pembagian
double num1, num2;
char op, pilihan;
calc:
do {
cout << "masukkan kalkulasinya (+, -, *, /): ";
cin >> num1 >> op >> num2;
//jangan sampe ada nilai minus...
} while (num1 < 0 || num2 < 0);
switch (op) {
case '+':
cout << num1 + num2;
break;
case '-':
cout << num1 - num2;
break;
case '/':
cout << num1 / num2;
break;
case '*':
cout << num1 * num2;
break;
default:
//sedikit kejutan heheh...
MessageBoxA (NULL, "anda tidak memasukkan operator yang valid!", "-_-!", MB_OK);
}
cout << endl;
cout << "masih mau (y/t): ";
cin >> pilihan;
if (pilihan == 'y')
goto calc;
cout << "tekan sembarang tombol untuk keluar...";
getch();
return 0;
}
cout << "tekan sembarang tombol untuk keluar...";
akan di eksekusi.
Tidak ada komentar:
Posting Komentar