akbarbasya26

Luas bangun v2

Dec 2nd, 2019
136
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. float luas_persegi_panjang(float p, float l){
  5.     return p * l;
  6. }
  7. float luas_segitiga(float a, float t){
  8.     return (a * t / 2);
  9. }
  10. float luas_lingkaran(float r){
  11.     return (3.14 * r * r);
  12. }
  13. float luas_jajargenjang(float alas, float tinggi){
  14.     return (alas * tinggi);
  15. }
  16. float luas_kubus(float s){
  17.     return (6 * s * s);
  18. }
  19.  
  20. int main(){
  21.     int pilihan;
  22.     float a, t, p, l, r, s;
  23.     cout << "MENU :" << endl;
  24.     cout << "1. Persegi Panjang" << endl;
  25.     cout << "2. Segitiga" << endl;
  26.     cout << "3. Lingkaran" << endl;
  27.     cout << "4. Jajar Genjang" << endl;
  28.     cout << "5. Kubus" << endl;
  29.     cout << "Pilih : "; cin >> pilihan;
  30.     switch(pilihan){
  31.         case 1:
  32.             cout << "Persegi Panjang" << endl;
  33.             cout << "Panjang : "; cin >> p;
  34.             cout << "Lebar   : "; cin >> l;
  35.             cout << "Hasil   : " << luas_persegi_panjang(p, l);
  36.             break;
  37.         case 2:
  38.             cout << "Segitiga" << endl;
  39.             cout << "Alas     : "; cin >> a;
  40.             cout << "Tinggi   : "; cin >> t;
  41.             cout << "Hasil    : " << luas_segitiga(a, t);
  42.             break;
  43.         case 3:
  44.             cout << "Lingkaran" << endl;
  45.             cout << "Jari Jari : "; cin >> r;
  46.             cout << "Hasil     : " << luas_lingkaran(r);
  47.             break;
  48.         case 4:
  49.             cout << "Jajar Genjang" << endl;
  50.             cout << "Alas     : "; cin >> a;
  51.             cout << "Tinggi   : "; cin >> t;
  52.             cout << "Hasil    : " << luas_jajargenjang(a, t);
  53.             break;
  54.         case 5:
  55.             cout << "Kubus" << endl;
  56.             cout << "Sisi     : "; cin >> s;
  57.             cout << "Hasil    : " << luas_kubus(s);
  58.             break;
  59.         default:
  60.             cout << "Pilih Rumus";
  61.             break;
  62.     }
  63. }
RAW Paste Data