[text] kal

Viewer

  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. double angka1;
  6. double angka2;
  7.  
  8. void penjumlahan()
  9. {
  10.         cout << "Masukan angka:";
  11.         cin >> angka1;
  12.         cout << "Masukan angka:";
  13.         cin >> angka2;
  14.         cout << "Hasil :" << angka1 + angka2;
  15.         cout << endl;
  16. }
  17.  
  18. void perkalian()
  19. {
  20.         cout << "Masukan Angka Pertama : ";
  21.         cin >> angka1;
  22.         cout << "Masukan Angka Kedua : ";
  23.         cin >> angka2;
  24.         cout << "Hasil : " << angka1 * angka2;
  25.         cout << endl;
  26. }
  27.  
  28. void pembagian()
  29. {
  30.         cout << "Masukkan angka yang ingin dibagi : ";
  31.         cin >> angka1;
  32.         cout << "Masukkan angka pembagi : ";
  33.         cin >> angka2;
  34.         cout << "Hasil : " << angka1 / angka2;
  35.         cout << endl;
  36. }
  37.  
  38. void pengurangan()
  39. {
  40.         cout << "Masukkan bilangan : ";
  41.         cin >> angka1;
  42.         cout << "Masukkan bilangan : ";
  43.         cin >> angka2;
  44.         cout << "hasil pengurangan : " << angka1 - angka2;
  45.         cout << endl;
  46. }
  47.  
  48. void keliling_pp()
  49. {
  50.         cout << "Masukkan Panjang : ";
  51.         cin >> angka1;
  52.         cout << "Masukkan Lebar : ";
  53.         cin >> angka2;
  54.         cout << "hasil pengurangan : " << 2 * (angka1 + angka2);
  55.         cout << endl;
  56. }
  57.  
  58. int main()
  59. {
  60.         int pilihan;
  61.         char ulang;
  62.        
  63.         do
  64.         {
  65.                 cout << "=========== KALKULATOR ===========" << endl;
  66.                 cout << "Muhammad Reyhan Fajri\n";
  67.                 cout << "202312007\n";
  68.                 cout << "Teknik Elektro\n";
  69.                 cout << "Pemprograman Komputer\n";
  70.                 cout << "==================================" << endl;
  71.                 cout << "1. Penjumlahan" << endl;
  72.                 cout << "2. Perkalian" << endl;
  73.                 cout << "3. Pembagian" << endl;
  74.                 cout << "4. Pengurangan" << endl;
  75.                 cout << "5. Keliling Persegi Panjang" << endl;
  76.                 cout << endl;
  77.  
  78.                 cout << "Pilih Metode :";
  79.                 cin >> pilihan;
  80.  
  81.                 switch (pilihan)
  82.                 {
  83.                 case 1:
  84.                 {
  85.                         penjumlahan();
  86.                         break;
  87.                 }
  88.  
  89.                 case 2:
  90.                 {
  91.                         perkalian();
  92.                         break;
  93.                 }
  94.  
  95.  
  96.                 case 3:
  97.                 {
  98.                         pembagian();
  99.                         break;
  100.                 }
  101.                 case 4:
  102.                 {
  103.                         pengurangan();
  104.                         break;
  105.                 }
  106.                 case 5:
  107.                 {
  108.                         keliling_pp();
  109.                         break;
  110.                 }
  111.                 default:
  112.                         cout << "Pilihan tidak tersedia" << endl;
  113.                 }
  114.                 cout << endl;
  115.  
  116.                 cout << "Ingin menggunakan kalkulator lagi? (y/t)? ";
  117.                 cin >> ulang;
  118.                 cout << endl;
  119.  
  120.         } while (ulang != 't');
  121.  
  122.         cout << "Terimakasih...";
  123.  
  124.         cout << endl;
  125.         return 0;
  126. }
  127.  

Editor

You can edit this paste and save as new:


File Description
  • kal
  • Paste Code
  • 05 May-2024
  • 2.11 Kb
You can Share it: