Advertisement
H34VENT

Luas

Dec 2nd, 2019
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.56 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. float luas_persegi_panjang (float a, float b){
  5.     return a*b;
  6. }
  7.  
  8. float luas_segitiga (float a, float b){
  9.     return (a*b / 2);
  10. }
  11.  
  12. float luas_lingkaran (float r){
  13.     return 3.14 * (r* r);
  14. }
  15.  
  16. float jajar_genjang (float alas, float tinggi){
  17.     return (alas * tinggi);
  18. }
  19.  
  20. float kubus (float s){
  21.     return 6 * (s * s);
  22. }
  23.  
  24. int main (){
  25.     float a, b, alas, tinggi, r;
  26.     int pilih;
  27.     cout << "Menghitung Luas" << endl;
  28.     cout << "Menu : " << endl;
  29.     cout << "1. Persegi panjang" <<endl;
  30.     cout << "2. Segitiga " << endl;
  31.     cout << "3. Lingkaran " <<endl;
  32.     cout << "4. Jajar genjang" << endl;
  33.     cout << "5. Kubus" << endl;
  34.     cout << "Pilih : " ; cin >> pilih;
  35.     switch(pilih){
  36.         case 1:
  37.             cout << "Persegi panjang " << endl;
  38.             cout << "Panjang : "; cin >> a;
  39.             cout << "Lebar : "; cin >> b;
  40.             cout << "Hasil : " << luas_persegi_panjang(a,b);
  41.             break;
  42.         case 2:
  43.             cout << "Segitiga " << endl;
  44.             cout << "Alas : "; cin >> a;
  45.             cout << "Lebar : "; cin >> b;
  46.             cout << "Hasil : " << luas_segitiga(a,b);
  47.             break;
  48.         case 3:
  49.             cout << "Lingkaran" << endl;
  50.             cout << "Jari-jari : "; cin >> r;
  51.             cout << "Hasil : " << luas_lingkaran(r);
  52.             break;
  53.         case 4:
  54.             cout << "Jajar genjang" << endl;
  55.             cout << "Alas : "; cin >> alas;
  56.             cout << "Tinggi : "; cin >> tinggi;
  57.             cout << "Hasil : " << jajar_genjang(alas,tinggi);
  58.             break;
  59.         case 5:
  60.             cout << "Kubus" << endl;
  61.             cout << "jari-jari : "; cin >> r;
  62.             cout << "Hasil : " << kubus(r);
  63.             break;
  64.         default :
  65.             cout << "Masukkan rumus !";
  66.             break;
  67.                    
  68.     }
  69. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement