Rabu, 29 Februari 2012

Program SPBU C++

#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\5\5\5\5\5\5\5\5\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\5\5\5\5\5\5\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\t=================="<<endl; 
cout<<"\t\t\t\tMasukkan Pilihan: ";cin>>pil; 
pil=toupper(pil); 
while(!((pil=='1'))){ 
cout<<"Pilian SALAH\nPilih nomor 1\n"; 
cout<<"Pilih salah satu:";cin>>pil; 
pil=toupper(pil); 

switch(pil){ 
case '1': rupiah(); break; 

default: cout<<"Terimakasih"<<endl; 





void SPBU::rupiah(){ 
system("CLS"); 
cout << "\a\t\t\t+-----------------------------------+" << endl; 
cout << "\t\t\t| PILIHAN RUPIAH |" << endl; 
cout << "\t\t\t+-----------------------------------+" << endl << endl; 
bensin=4500; 
bensin3=1; 
bensin4=bensin3/bensin; 
cout<<"Rupiah: ";cin>>rp; 
litlit=rp/4500; 
jum=litlit*4500; 
cout<<"Liter: "<<jum; 

for (int n=0; n<=jum; n++) { 

cout <<system("CLS") ; 

cout<<"\b"<<"Harga: "<<n<<"\nBeli : Rp."<<jum<<endl; 
bensin2=bensin4*n; 
cout<<"Liter: "<<setprecision(3)<<fixed<<bensin2<<endl; 

wait (0.001); 
if(n==jum){goto step1;} 

step1: 
cout<<"\n=================\n"; 
cout<<"\a\aHarga: Rp. "<<int(rp)<<endl; 
cout<<"Liter: "<<bensin2<<" Liter"<<endl; 
ulang(); 


double SPBU::ulang(){ 
char aa; 
cout<<"\n\n\nApakah anda ingin mengulang ? (y/n) : ";cin>>aa; 
aa=toupper(aa); 
while(!((aa=='Y')||(aa=='y')||(aa=='n')||(aa=='N'))){ 
cout<<"\aPilihan tidak tersedia, ulangi, Pilih (Y)es/(N)o "<<endl; 
cout<<"\ahitung lagi/keluar?<Y/N> ";cin>>aa; 
aa=toupper(aa);} 
switch(aa){ 
case 'Y': system("cls");return menu(); break; 

case 'N': cout << "\a\a\a\a\t\t\t+-----------------------------------+" << endl; 
cout << "\t\t\t| TERIMAKASIH ATAS KUNJUNGAN ANDA |" << endl; 
cout << "\t\t\t+-----------------------------------+" << endl ; 
cout<<"\t\t\t Kepuasan anda adalah kebahagian kami\n"; 
cout<<" \t\t\t \1 \1 \1 \1 \1 \1 \1 \1 \1 \1\n\n" << endl; 


system("PAUSE");return EXIT_SUCCESS;break; 




void SPBU::wait ( float seconds ){ 
clock_t endwait; 
endwait = clock () + seconds * CLOCKS_PER_SEC ; 
while (clock() < endwait) {} 


int main() 

system("title SPBU PASTI PAS"); 
float b=1/2; 

cout<<b; 
SPBU x; 
x.menu(); 

}

Kalkulator Sederhana


#include <iostream.h>
#include <conio.h>

main(){
int bil1,bil2,pil;
float hsl;
cout<<"Pilihlah salah satu operasi yang anda inginkan :"<<endl;
cout<<"[1] Operasi Penjumlahan\n";
cout<<"[2] Operasi Pengurangan\n";
cout<<"[3] Operasi Perkalian\n";
cout<<"[4] Operasi Pembagian\n";
cout<<"Masukkan pilihan anda : ";
cin>>pil;

switch (pil)
  {  case 1:
          cout<<"Input bil 1 = ";
          cin>>bil1;
          cout<<"Input bil 2 = ";
          cin>>bil2;
      hsl=bil1+bil2;
      cout<<"Hasil penjumlahannya = "<<hsl<<endl<<endl;
      break;
  case 2:
          cout<<"Input bil 1 = ";
          cin>>bil1;
          cout<<"Input bil 2 = ";
          cin>>bil2;
      hsl=bil1-bil2;
      cout<<"Hasil pengurangannya = "<<hsl<<endl<<endl;
      break;
  case 3:
          cout<<"Input bil 1 = ";
          cin>>bil1;
          cout<<"Input bil 2 = ";
          cin>>bil2;
      hsl=bil1*bil2;
      cout<<"Hasil perkaliannya = "<<hsl<<endl<<endl;
      break;
  case 4:
          cout<<"Input bil 1 = ";
          cin>>bil1;
          cout<<"Input bil 2 = ";
          cin>>bil2;
      hsl=bil1/bil2;
      cout<<"Hasil pembagiannya = "<<hsl<<endl<<endl;
      break;
  default :
      cout<<"Anda tidak memilih apa-apa";
   }
getch();
}

Dev C++


#include<conio.h>
#include<iostream.h>
main(){
       cout<<"Nama : Rasyid Farchan Dani\n";
       cout<<"Nim : 11018233\n";
       cout<<"Kelas : D";
       getch();
       }

Algoritma


  Bangun tidur
·         Ambil air wudlu
·         Sholat subuh
·         Lepas baju
·         Mandi
·         Handukan
·         Pakai baju
·         Ambil piring dan sendok
·         Makan
·         Mengeluarkan motor
·         Membuka tutup dop motor
·         Memompa ban motor
·         Menutup dop motor
·         Pakai jaket
·         Menggendong tas
·         Pakai kaos kaki
·         Pakai sepatu
·         Hidupin mesin motor
·         Pergi kekampus
·         Masuk kampus
·         Memarkirkan motor
·         Naik tangga
·         Masuk kelas