Guest User

Untitled

a guest
Dec 13th, 2018
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.86 KB | None | 0 0
  1. #include <iostream>
  2. #include <conio.h>
  3.  
  4. using namespace std;
  5.  
  6. int main() {
  7.     int opt = 0;
  8.     system("CLS");
  9.     cout<<"############################\n";
  10.     cout<<"Nama : Robby Prima S\n";
  11.     cout<<"Nama : 17120031 S\n";
  12.     cout<<"Nama : 17.1B.33\n";
  13.     cout<<"############################\n";
  14.     cout<<"1. Hitung Luas Segitiga.\n";
  15.     cout<<"2. Hitung Luas Lingkaran.\n";
  16.     cout<<"############################\n";
  17.     cout<<"Pilihan (1, 2): ";cin>>opt;
  18.    
  19.     if (opt == 1) {
  20.        int result = 0;
  21.        int alas = 0, tinggi = 0;
  22.        
  23.        cout<<"Masukan Alas : ";cin>>alas;
  24.        cout<<"Masukan Tinggi : ";cin>>tinggi;
  25.        
  26.        result = (alas*tinggi)/2;
  27.        
  28.        cout<<"\nLuas Segitiga : "<<result;
  29.        cout<<endl;
  30.        
  31.        char ans;
  32.        
  33.        cout<<"Ulangi ? (Y/n) : ";cin>>ans;
  34.        
  35.        if ((ans == 'Y') || (ans == 'y')) {
  36.           return main();
  37.        }
  38.        
  39.        else {
  40.             cout<<"Bye!!";
  41.             getch();
  42.        }
  43.     }
  44.    
  45.     else if (opt == 2) {
  46.         float vi = 3.14;
  47.         int r;
  48.         float result = 0;
  49.        
  50.         cout<<"Masukan Jari-jari : ";cin>>r;
  51.        
  52.         result = vi*(r^2);
  53.        
  54.         cout<<"\nLuas Lingkaran : 3.14 (r^2) = "<<result;
  55.         cout<<endl;
  56.        
  57.         char ans;
  58.        
  59.         cout<<"Ulangi ? (Y/n) : ";cin>>ans;
  60.        
  61.         if ((ans == 'Y') || (ans == 'y')) {
  62.             return main();
  63.         }
  64.        
  65.         else {
  66.             cout<<"Bye!!";
  67.             getch();
  68.         }
  69.     }
  70.    
  71.     else {
  72.          char ans;
  73.          
  74.          cout<<"\n\nMenu Salah! \nUlangi ? Y/n : ";cin>>ans;
  75.          
  76.          if ((ans == 'Y') || (ans == 'y')) {
  77.             return main();
  78.          }
  79.        
  80.          else {
  81.             cout<<"Bye!!";
  82.             getch();
  83.          }
  84.     }
  85.  
  86. }
Add Comment
Please, Sign In to add comment