Bagosep

function_tugas4

Dec 6th, 2016
128
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <iostream>
  2. #include <cstdlib>
  3.  
  4. using namespace std;
  5. //start function
  6. int tambah (int a, int b){
  7.     int hasil;
  8.     hasil=a+b;
  9.     return hasil;
  10. }
  11. int kali (int a, int b){
  12.     int hasil;
  13.     hasil=a*b;
  14.     return hasil;
  15. }
  16. float luaslingkaran(float r){
  17.     const float PHI = 3.14;
  18.     float hasil;
  19.     hasil=PHI * r * r;
  20.     return hasil;
  21. }
  22. void banding(int a, int b){
  23.      if(a==b){
  24.      cout<<"Nilai yang dimasukan Sama";
  25.      }
  26.      else if (a>b){
  27.      cout<<"Nilai A lebih besar";
  28.      }
  29.      else if(a<b){
  30.      cout<<"Nilai B lebih besar";
  31.      }
  32. }
  33. int sigma(int n){
  34.     int hasil2,kounter;
  35.     for(kounter=1;kounter<=n;kounter++){
  36.     hasil2=hasil2+kounter;
  37.     }
  38.     return hasil2;
  39. }
  40. int main()
  41. {
  42.     int n,menu,kounter,a,b;
  43.     float r, hasil;
  44.         cout<<"Nilai A = ";cin>>a;                             //Bagus Eko Prasetyo
  45.         cout<<"Nilai B = ";cin>>b;                             //06.2016.1.06628
  46.         hasil=tambah(a, b);
  47.         cout<<"Hasil = "<<hasil<<"\n";
  48.  
  49.         cout<<"Nilai A = ";cin>>a;
  50.         cout<<"Nilai B = ";cin>>b;
  51.         hasil =kali(a, b);
  52.         cout<<"Hasil = "<<hasil<<"\n";
  53.  
  54.         char operatorku;
  55.         cout<<"Nilai A = ";cin>>a;
  56.         cout<<"Nilai B = ";cin>>b;
  57.         cout<<"Anda memilih (+) or (*) = ";cin>>operatorku;
  58.                 if(operatorku == '+'){
  59.                     hasil = tambah(a, b);
  60.                     cout<<"Hasilnya adalah = "<<hasil;
  61.                 }
  62.                 else if(operatorku== '*'){
  63.                     hasil = kali(a, b);
  64.                     cout<<"Hasilnya adalah = "<<hasil;
  65.                 }
  66.                 else {
  67.                     cout<<"\nOutput Tidak ada di pilihan\n";
  68.                 }
  69.                 cout<<endl;
  70.  
  71.         cout<<"Masukan Jari Jari Lingkaran = ";cin>>r;
  72.         float (hasil = luaslingkaran(r));
  73.         cout<<"Hasil Luas Lingkaran nya adalah = "<<hasil<<"\n";
  74.  
  75.         cout<<"Nilai A = ";cin>>a;
  76.         cout<<"Nilai B = ";cin>>b;
  77.         banding(a, b);
  78.         cout<<endl;
  79.  
  80.         cout<<"Input N = ";cin>>n;
  81.         hasil=sigma(n);
  82.         cout<<"Hasil sigma = "<<hasil;
  83.         cout<<endl;
  84.  
  85.     return 0;
  86. }
RAW Paste Data