Advertisement
Mashudi

multi-rumus-luas

Oct 18th, 2014
219
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.81 KB | None | 0 0
  1. #include <iostream>
  2. #include <stdio.h>
  3. #include <cstdlib>
  4. using namespace std;
  5.  
  6. int main()
  7. {
  8.     //variable menu
  9.     int menu;
  10.     system("clear");
  11.         cout << "Pilih Rumus \n\n1. Luas Segitiga \n2. Luas Lingkaran \n3. Luas Persegi \n4. Keluar \n\nMasukkan pilihan = ";
  12.         cin >> menu;
  13.         system("clear");
  14.             switch(menu) {
  15.                 case 1 :
  16.                     //variable untuk input alas(a) dan tinggi(t).
  17.                     float a,t,luas;
  18.                         cout << "Meghitung Luas Segitiga\n\n";
  19.                         cout << "Masukkan nilai alas segitiga = ";
  20.                         cin >> a;
  21.                         cout << "Masukkan nilai tinggi segitiga = ";
  22.                         cin >> t;
  23.                         //rumus luas segitiga
  24.                         luas = 0.5 * a * t;
  25.                         cout << "\nHasil luas seegitiga dari nilai alas segitiga " << a << " dan tinggi segitiga " << t << " adalah " << luas;
  26.                     break;
  27.                 case 2 :
  28.                     //variable untuk input jari-jari (r)
  29.                     float r,luas2;
  30.                         cout << "Menghitung Luas Lingkaran\n\n";
  31.                         cout << "Masukkan nilai jari-jari (r) = ";
  32.                         cin >> r;
  33.                         //rumus luas lingkaran
  34.                         luas2 = 3.14 * r * r;
  35.                         cout << "\nHasil luas lingkaran dari nilai Jari-jari lingkaran " << r << " adalah " << luas2;
  36.                     break;
  37.                 case 3 :
  38.                     //variable untuk input panjang (p) dan lebar (l)
  39.                     float p,l,luas3;
  40.                         cout << "Menghitung Luas Persegi\n\n";
  41.                         cout << "Masukkan nilai panjang persegi = ";
  42.                         cin >> p;
  43.                         cout << "Masukkan nilai lebar persegi = ";
  44.                         cin >> l;
  45.                         //rumus luas persegi
  46.                         luas3 = p * l;
  47.                         cout << "\nHasil luas persegi dari nilai panjang persegi " << p << " dan lebar persegi " << l << " adalah " << luas3;
  48.                     break;
  49.                 case 4 :
  50.                     //keluar dari program
  51.                     system("clear");
  52.                         return 0;
  53.                     break;
  54.                 default :
  55.                     system("clear");
  56.                         cout << "Pilihan Anda tidak ada di daftar menu.";
  57.  
  58.             }
  59.     cout << "\n";
  60.     getchar();
  61.     return 0;
  62. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement