Rabu, 20 April 2011



LISTING PROGRAM
#include <cstdlib>
#include <iostream>
#include <math.h>

using namespace std;

class kalkulator{     
public:
      float penjumlahan();
      float pengurangan();
      float perkalian();
      float pembagian();
      float akar();
      float pangkat();
      float pangkat_3();
      
private:
      float a,b,c,hasil;
};

float kalkulator::penjumlahan(){
    cout<< "\n===Penjumlahan==="<<endl;
    cout<<"Bilangan Pertama : ";cin>>a;
    cout<<"Bilangan Kedua : ";cin>>b;
    hasil=a+b;
    cout<<"Hasil : "<<hasil<<endl;
    }

float kalkulator::pengurangan(){
    cout<< "\n===Pengurangan==="<<endl;
    cout<<"Bilangan Pertama : ";cin>>a;
    cout<<"Bilangan Kedua : ";cin>>b;
    hasil=a-b;
    cout<<"Hasil : "<<hasil<<endl;
    }

float kalkulator::perkalian(){
    cout<< "\n===Perkalian==="<<endl;
    cout<<"Bilangan Pertama : ";cin>>a;
    cout<<"Bilangan Kedua : ";cin>>b;
    hasil=a*b;
    cout<<"Hasil : "<<hasil<<endl;
    }

float kalkulator::pembagian(){
    cout<< "\n===Pembagian==="<<endl;
    cout<<"Bilangan Pertama : ";cin>>a;
    cout<<"Bilangan Kedua : ";cin>>b;
    hasil=(a/b);
    cout<<"Hasil : "<<hasil<<endl;
    }
   
float kalkulator::akar(){
    cout<<"\n===Akar==="<<endl;
    cout<<"Masukkan Angka : ";
    cin>>a;
    hasil=sqrt(a);
    cout<<"Hasil : "<<hasil<<endl;
}
     
float kalkulator::pangkat(){
      cout<<"\n===Pangkat==="<<endl;
      cout<<"Masukkan Bilangan : ";cin>>a;
      hasil=a*a;
      cout<< "Hasil : "<<hasil<<endl;
      }
     
float kalkulator::pangkat_3(){
    cout<<"\n===Pangkat_3==="<<endl;
    cout<<"Masukan Nilai : ";
    cin>>a;
    hasil=a*a*a;
    cout << "Hasil : "<<hasil<<endl;
    }
   
int main()
{
    int m;
    kalkulator q;
cout<<" =====================================\n";
cout<<" = BAYU PRASETYO <090182194>  =\n ";
cout<<"=                                   =\n ";
cout<<"= PROGRAM KALKULATOR SEDERHANA      =\n ";
cout<<"=====================================\n\n";
cout<<"1.Penjumlahan\n2.Pengurangan\n3.Perkalian\n4.Pembagian\n5.Akar\n6.Pangkat\n7.Pangkat_3\n\n\n";
cout<<"Masukkan Pilihan : ";cin>>m;

if(m==1){q.penjumlahan();
}else if(m==2){q.pengurangan();
}else if(m==3){q.perkalian();
}else if(m==4){q.pembagian();
}else if(m==5){q.akar();
}else if(m==6){q.pangkat();
}else if(m==7){q.pangkat_3();
}else{
cout<<"Input Salah"<<endl;     
}
    system("PAUSE");
    return EXIT_SUCCESS;
}

. Mencari nilai tertinggi antara beberapa bilangan

1
#include <iostream.h>
2

3
int main () {
4
   
5
  double a,b,c;
6
  cout << "Mencari Nilai Maximum \n\n";
7
  cout << "Masukkan tiga bilangan\n\n";
8
  cout << " Bilangan pertama  = ";cin >> a;
9
  cout << " Bilangan kedua    = ";cin >> b;
10
  cout << " Bilangan ketiga   = ";cin >> c ;
11
 
12
  int max=a;
13
  if (b > max) max =b;
14
  if (c > max) max =c;
15
 
16
 cout <<"\n\nNilai maximum adalah " << max <<"\n\n";
17

18
 system("PAUSE");
19
 return 0;
20
}
import jeliot.io.*;

public class BalikAngka {
public static void balik(int n)
{
    int temp = 0;
    while (n>0)
    {
          temp = temp * 10 + n % 10;
          if (temp == 0)
          {
              System.out.print("0");
          }
          n = n/10;
    }
    System.out.print(temp);
}

public static void main()
{
    int bil;
    System.out.print("Masukkan bilangan : ");
    bil = Input.readInt();
    System.out.print("Setelah dibalik : ");
    balik(bil);
}
}

Minggu, 10 April 2011

POM BENSIN

#include <cstdlib>
#include <iostream>
#include <time.h>
#include <math.h>
#include <iomanip>
using namespace std;
class SPBU{
private:
float rp;
float ltr;
int jum;
float litlit;
int jum1;
float bensin,bensin2,bensin3,bensin4;
public:
float menu();
float liter();
void rupiah();
double  ulang();
void wait (float seconds);
};
float SPBU::menu(){
char pil;
cout<<”\b”;
cout<<”\a\t\t+\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\5\5\5\5\5\5\5\5+\n”;
cout<<”\t\t\3                                               \3\n”;
cout<<”\t\t\3 SELAMAT DATANG DI POM BENSIN PASTI PAS BANGET \3\n”;
cout<<”\t\t\3                                               \3\n”;
cout<<”\t\t+\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\5\5\5\5\5\5\5\5\5+\n”;
cout << “\t\t      +———————————–+” << endl;
cout << “\t\t      |                MENU               |” << endl;
cout << “\t\t      +———————————–+” << endl << endl;
cout<<”\t\t\t\tSilahkan Pilih: \n”;
cout<<”\t\t\t\t1. Rupiah”<<endl;
cout<<”\t\t\t\t2. Liter”<<endl;
cout<<”\t\t\t\t3. Exit”<<endl;
cout<<”\t\t\t\t==================”<<endl;
cout<<”\t\t\t\tMasukkan Pilihan: “;cin>>pil;
pil=toupper(pil);
while(!((pil==’1′)||(pil==’2′)||(pil==’3′))){
cout<<”Pilian SALAH\nPilihan diluar jangkauan..!\nPilih nomor 1-3\n”;
cout<<”Pilih salah satu:”;cin>>pil;
pil=toupper(pil);
}
switch(pil){
case ’1′: rupiah(); break;
case ’2′: liter(); break;
case ’3′: cout<<”Terima Kasih\n”; system(“exit”); break;
default: cout<<”Terimakasih”<<endl;
}
}

luas lingkaran dan volume

#include <cstdlib>
#include <iostream>
#define pi 3.14
#include <math.h>
using namespace std;
class hitung{
friend ostream& operator<<(ostream&, const hitung&);
friend istream& operator>>(istream&, hitung&);
public:
hitung();
void luaslingkaran(){luas=pi*r*r;}
void volumebola(){volume=((pi*r*r*r)/3);}
private:
int r;
float luas;
float volume;
};

jarak 2 titik in c++

#include <cstdlib>
#include <iostream>
#include <math.h>
#include <conio.h>
using namespace std;
class jarak {
public :
void baca1();
void baca2();
void tulis1();
private :
double a1,a2,a3,a4;
};
void jarak::baca1 (){
cout<<”Masukkan X1 :”;cin>>a1;
cout<<”Masukkan Y1 :”;cin>>a2;
cout<<”Masukkan X2 :”;cin>>a3;
cout<<”Masukkan Y2 :”;cin>>a4;
cout<<endl;
}

#include <cstdlib>
#include <iostream>

using namespace std;
class kfb {
      public:
             void data();
             void rumus1();
             void cetak();
      private:
              int i,kpk;
              int m,n,r;
              };
void kfb::data(){
cout << "Masukkan nilai A : ";
cin >> m;
cout << "Masukkan nilai B : " ;
cin >> n;
}
void kfb::rumus1(){
r = m%n;
while (r!=0)
{
m = n;
n = r;
r = m%n;
}
}

void kfb::cetak(){
cout <<"FPB A dan B adalah : "<<n<<endl;
}
int main(int argc, char *argv[])
{
    kfb a;
    a.data();
    a.rumus1();
    cout<<endl;
    a.cetak();
   
    system("PAUSE");
    return EXIT_SUCCESS;
}