Advertisement
bayu1st

fungsi tabung

Dec 14th, 2018
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.11 KB | None | 0 0
  1. #include <iostream>
  2. #include <math.h>
  3.  
  4. using namespace std;
  5.  
  6. float lstabung(int r, int t);
  7. float vtabung(int r, int t);
  8. void garis();
  9.  
  10. main(){
  11.     system ("color 70");
  12.     int jari, tinggi, pil;
  13.    
  14.     cout << "Penghitung Luas Permukaan dan Volume Tabung"<<endl;
  15.     garis();
  16.     cout << "Inputkan Jari-Jari : "; cin >> jari;
  17.     cout << "Inputkan Tinggi    : "; cin >> tinggi;
  18.     cout << "1. Luas Selimut Tabung"<<endl<<"2. Volume Tabung"<<endl;
  19.     cout << "Inputkan Pilihan   : "; cin >> pil;
  20.     garis();
  21.     switch (pil) {
  22.         case 1 : {
  23.             cout << "Rumus = 2*phi*r*(t+r)"<<endl;
  24.             cout << "2 * 3.14 * "<< jari <<" * "<<"("<< tinggi <<"+"<< jari << ")"<< lstabung(jari,tinggi);
  25.             break;
  26.         }
  27.         case 2 : {
  28.             cout << "Rumus = phi*r^2*t"<<endl;
  29.             cout << "4.14 * " <<jari<<"^2 * "<<tinggi<<" = "<<vtabung(jari,tinggi);
  30.             break;
  31.         }
  32.     }
  33.     cin.get();
  34. }
  35.  
  36. void garis(){
  37.     cout << "==========================================="<<endl;
  38. }
  39. float lstabung(int r, int t){
  40.     float phi=3.14,hasil;
  41.     hasil = 2*phi*r*(t+r);
  42.     return hasil;
  43. }
  44.  
  45. float vtabung(int r, int t){
  46.     float phi=3.14, hasil;
  47.     hasil = phi*pow(r,2)*t;
  48.     return hasil;
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement