Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Created by Thaddeus Cleo on 8/12/2019.
- // simple calc
- #include <iostream>
- int main() {
- int choice = 0; //represent user choice control
- int integer1 = 0; //for addition
- int integer2 = 0; //for addition
- int factorial = 0; //factorial
- std::cout << "Silahkan Pilih Operasi Yang Ingin Digunakan:" << std::endl;
- std::cout << "[0]Penjumlahan " << std::endl << "[1]Pengurangan " << std::endl;
- std::cout << "[2]Perkalian " << std::endl << "[3]Pembagian " << std::endl << "[4]Faktorial " << std::endl;
- std::cout << "pilihan : ";
- std::cin >> choice;
- switch (choice) {
- case (0): //penjumlahan
- std::cout << "selamat datang pada operasi penjumlahan" << std::endl << "silahkan masukan angka pertama : ";
- std::cin >> integer1;
- std::cout << "selanjutnya, silahkan masukan angka kedua : ";
- std::cin >> integer2;
- std::cout << "berikut hasil penjumlahan : " << integer1 + integer2 << std::endl;
- break;
- case (1): //pengurangan
- std::cout << "selamat datang pada operasi pengurangan" << std::endl << "silahkan masukan angka pertama : ";
- std::cin >> integer1;
- std::cout << "selanjutnya, silahkan masukan angka kedua : ";
- std::cin >> integer2;
- std::cout << "berikut hasil pengurangan : " << integer1 - integer2 << std::endl;
- break;
- case (2): //perkalian
- std::cout << "selamat datang pada operasi perkalian" << std::endl << "silahkan masukan angka pertama : ";
- std::cin >> integer1;
- std::cout << "selanjutnya, silahkan masukan angka kedua : ";
- std::cin >> integer2;
- std::cout << "berikut hasil perkalian : " << integer1 * integer2 << std::endl;
- break;
- case (3): //pembagian
- std::cout << "selamat datang pada operasi pembagian" << std::endl << "silahkan masukan angka pertama : ";
- std::cin >> integer1;
- std::cout << "selanjutnya, silahkan masukan angka kedua : ";
- std::cin >> integer2;
- std::cout << "berikut hasil pembagian : " << (float) integer1 / integer2
- << std::endl; //supaya koma aja (float)
- break;
- case (4) : //factorial
- std::cout << "selamat datang pada operasi faktorial" << std::endl << "silahkan masukan angka : ";
- std::cin >> factorial;
- for (int i = factorial - 1; i > 1; i--) {
- factorial *= i;
- }
- std::cout << "berikut hasil faktorial : " << factorial << std::endl;
- break;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement