Sunday, January 17, 2016

Contoh program tiket kereta api menggunakan Dev C++

Assalammualaikum Wr.Wb Selamat sore sobat :) semoga anda sehat selalu ya sobat :)
saya mencoba membuat sebuah program tiket kereta api menggunakan Dev C++ .
Awalnya saya tidak begitu suka sama yang nama nya pelajaran  "Algoritma Pemograman" karna begitu banyak nya pembahasan cooding, hehehehe kok malah curhat gini ya :D
Yak tanpa panjang lebar mari kita masuk ke topik permasalahan nya.
ini hasil outputnya:





Silahkan copy script dibawah ini:


#include <iostream> // untuk mendeklarasikan bahasa c++
#include <conio.h> //untuk pemanggilan getch
#include <cstdlib> //untuk menerapkan CLS (clear screen)
#include <fstream> //untuk menerapkan varfile (akses file)
#include <windows.h> //untuk memanggil sistem

/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
void cetakgaris(int n) //untuk menampilkan garis
 {  int i;
  for(i=0;i<=n;i++)
       cout<<"=";cout<<"\n";
 }

struct nama{  //untuk memberi spasi pada nama
 string nama, tujuan, bangku, tanggal;
}nm;

void loadin(){ //untuk menampilkan loading
  cout<<"\nLoading\t";
  for(int l=0;l<10;l++){
  Sleep(500); cout<<"±";
}
}

void loading(){ //untuk menampilkan loading
 cout<<"\nTerima Kasih\t";
 for(int l=0;l<10;l++){
  Sleep(500); cout<<"±";
 }
}

int main(int argc,  char *argv[])
{
char nama[20],berangkat[20],jawab,tujuan[20],namakereta, bangku, tanggal;

int harga, total, kelas, a, b,anak, dewasa,id;
string nama_kereta, tipe;
ofstream varfile;

  awal:
loadin();
system ("CLS"); 
  cetakgaris(79); //pemanggilan function
  cout<<"\t\t\t       Selamat Datang"<<endl;
  cout<<"\t\t\t     PT. Kereta Api KEL.3    \n"<<endl;
  cout<<"\t\t\t      Created Kelompok 3   "<<endl;
  cetakgaris(79); //pemanggilan function
  cout<<endl;
  cout<<"\n\t\t*--------------------*--------------------*";
  cout<<"\n\t\t| Nama Kereta        | Jam Berangkat      |";
  cout<<"\n\t\t|--------------------|--------------------|";
  cout<<"\n\t\t| 1. K.A Bandara     |       08.30        |";
  cout<<"\n\t\t|--------------------|--------------------|";
  cout<<"\n\t\t| 2. Putri Deli      |       10.00        |";
  cout<<"\n\t\t|--------------------|--------------------|"; 
  cout<<"\n\t\t| 3. Siantar Ekspress|       12.30        |";
  cout<<"\n\t\t|--------------------|--------------------|"; 
  cout<<"\n\t\t| 4. Sribilah        |       14.00        |";
  cout<<"\n\t\t|--------------------|--------------------|"; 
  cout<<"\n\t\t| 5. Sri Lelawangsa  |       16.30        |";
  cout<<"\n\t\t*--------------------*--------------------*";
 
  cout<<endl;
  cout<<"\n Pembelian atas nama   : ";  cin.sync();
  getline (cin, nm.nama);
  cout<<"\nNomor Identitas / KTP  : "; cin>>id;
  cout<<"\n Kode Kereta (1-5)     : "; cin>>namakereta;
  cout<<endl;
  system ("CLS");
  switch (namakereta){
   case '1':{
  
    cout<<" 1. Ekonomi\n 2. Eksekutif\n";cout<<endl;
    cout<<" Pilih kelas kereta : ";cin>>kelas;
if (kelas == 1){
     harga=25000;
     system("CLS");
     cout<<"\n Tujuan : "; cin.sync();
     getline(cin, nm.tujuan);

     cout<<"\n Nomor Bangku : "; cin.sync();
     getline(cin, nm.bangku);
         
     cout<<"\n Tanggal Keberangkatan : "; cin.sync();
     getline(cin, nm.tanggal);
    
     cout<<"\n Kategori \n";
     cout<<" Tiket Dewasa : ";cin>>a;
     cout<<" Tiket Anak-anak : "; cin>>b;
     anak=harga*b;
     dewasa=harga*a;
     total=dewasa+anak;
    cout<<"Total pembayaran : Rp "<<total<<endl;
     varfile.open("Tiket.txt");
    
     if (varfile == NULL){ //varfile ke 1
      cout<<"File failed";
     }
     else{
varfile<<"=========================================================="<<endl;
varfile<<"\t\t Bukti Pembayaran Tiket Kereta Api"<<endl;
varfile<<"=========================================================="<<endl;
varfile<<" Atas nama      : "<<nm.nama<<endl;
varfile<<" Nomer Identitas: "<<id<<endl;
varfile<<" Nama Kereta    : Medan"<<endl;
varfile<<" Keberangkatan  : jam 08.30"<<endl;
varfile<<" Kelas Kereta   : Eksekutif"<<endl;
varfile<<" Nomor Bangku   : "<<nm.bangku<<endl;
varfile<<" Tanggal        : "<<nm.tanggal<<endl;
varfile<<" Tujuan         : "<<nm.tujuan<<endl;
varfile<<" Tiket untuk\n";
varfile<<" \t1. Dewasa\t: "<<a<<" tiket"<<endl;
varfile<<" \t2. Anak-anak\t: "<<b<<" tiket"<<endl;
varfile<<endl;
varfile<<" Harga satuan\n";
varfile<<"  Dewasa\t: Rp"<<harga<<endl;
varfile<<"  Anak-anak\t: Rp"<<harga*0.5<<endl;
varfile<<" Jadi total pembayaran anda adalah Rp "<<total<<endl;
varfile.close();
     } //tutup varfile ke 1
    }
    else if (kelas == 2){
     harga=45000;
     system("CLS");
     cout<<"\n Tujuan : "; cin.sync();
     getline(cin, nm.tujuan);
     cout<<"\n Nomor Bangku : "; cin.sync();
     getline(cin, nm.bangku);
     cout<<"\n Tanggal Keberangkatan : "; cin.sync();
     getline(cin, nm.tanggal);
     cout<<"\n Kategori\n";
     cout<<" Tiket Dewasa : ";cin>>a;
     cout<<" Tiket Anak-anak : "; cin>>b;
     anak=harga*b;
     dewasa=harga*a;
     total=dewasa+anak;
    cout<<"Total pembayaran : Rp "<<total<<endl;
     varfile.open("Tiket.txt");
    
     if (varfile == NULL){ //varfile ke 2
      cout<<"File failed";
    }
     else{
varfile<<"=========================================================="<<endl;
varfile<<"\t\t Bukti Pembayaran Tiket Kereta Api"<<endl;
varfile<<"=========================================================="<<endl;
varfile<<" Atas nama      : "<<nm.nama<<endl;
varfile<<" Nomer Identitas: "<<id<<endl;
varfile<<" Nama Kereta    : Medan"<<endl;
varfile<<" Keberangkatan  : jam 08.30"<<endl;
varfile<<" Kelas Kereta   : Ekonomi"<<endl;
varfile<<" Nomor Bangku   : "<<nm.bangku<<endl;
varfile<<" Tanggal        : "<<nm.tanggal<<endl;
varfile<<" Tujuan         : "<<nm.tujuan<<endl;
varfile<<" Tiket untuk\n";
varfile<<" \t1. Dewasa\t: "<<a<<" tiket"<<endl;
varfile<<" \t2. Anak-anak\t: "<<b<<" tiket"<<endl;
varfile<<endl;
varfile<<" Harga satuan\n";
varfile<<"  Dewasa\t: Rp"<<harga<<endl;
varfile<<"  Anak-anak\t: Rp"<<harga*0.5<<endl;
varfile<<" Jadi total pembayaran anda adalah Rp "<<total<<endl;
varfile.close();
     } //tutup varfile ke 2
    }
    else {
     system("CLS");
     goto awal;}
   break;
   }
   case '2':{
    cout<<" 1. Ekonomi\n 2. Eksekutif\n";
    cout<<" Pilih kelas kereta : ";cin>>kelas;
    if (kelas == 1){
     harga=25000;
     system("CLS");
     cout<<"\n Tujuan : "; cin.sync();
     getline(cin, nm.tujuan);
     cout<<"\n Nomor Bangku : "; cin.sync();
     getline(cin, nm.bangku);
     cout<<"\n Tanggal Keberangkatan : "; cin.sync();
     getline(cin, nm.tanggal);
     cout<<"\n Kategori \n";
     cout<<" Tiket Dewasa : ";cin>>a;
     cout<<" Tiket Anak-anak : "; cin>>b;
     anak=harga*b;
     dewasa=harga*a;
     total=dewasa+anak;
     cout<<"Total pembayaran : Rp "<<total<<endl;
     varfile.open("Tiket.txt");
    
     if (varfile == NULL){ //varfile ke 3
      cout<<"File failed";
     }
     else{
varfile<<"=========================================================="<<endl;
varfile<<"\t\t Bukti Pembayaran Tiket Kereta Api"<<endl;
varfile<<"=========================================================="<<endl;
varfile<<" Atas nama      : "<<nm.nama<<endl;
varfile<<" Nomer Identitas: "<<id<<endl;
varfile<<" Nama Kereta    : T. Balai"<<endl;
varfile<<" Keberangkatan  : jam 10.00"<<endl;
varfile<<" Kelas Kereta   : Ekonomi"<<endl;
varfile<<" Nomor Bangku   : "<<nm.bangku<<endl;
varfile<<" Tanggal        : "<<nm.tanggal<<endl;
varfile<<" Tujuan         : "<<nm.tujuan<<endl;
varfile<<" Tiket untuk\n";
varfile<<" \t1. Dewasa\t: "<<a<<" tiket"<<endl;
varfile<<" \t2. Anak-anak\t: "<<b<<" tiket"<<endl;
varfile<<endl;
varfile<<" Harga satuan\n";
varfile<<"  Dewasa\t: Rp"<<harga<<endl;
varfile<<"  Anak-anak\t: Rp"<<harga*0.5<<endl;
varfile<<" Jadi total pembayaran anda adalah Rp "<<total<<endl;
varfile.close();
     } //tutup varfile ke 3
    }
    else if(kelas==2) {
     harga=45000;
     system("CLS");
     cout<<"\n Tujuan : ";cin.sync();
     getline(cin, nm.tujuan);
     cout<<"\n Nomor Bangku : "; cin.sync();
     getline(cin, nm.bangku);
     cout<<"\n Tanggal Keberangkatan : "; cin.sync();
     getline(cin, nm.tanggal);
     cout<<"\n Kategori \n";
     cout<<" Tiket Dewasa : ";cin>>a;
     cout<<" Tiket Anak-anak : "; cin>>b;
     anak=harga*b;
     dewasa=harga*a;
     total=dewasa+anak;
     cout<<"Total pembayaran : Rp "<<total<<endl;
     varfile.open("Tiket.txt");
    
     if (varfile == NULL){ //varfile ke 4
      cout<<"File failed";
     }
     else{
varfile<<"=========================================================="<<endl;
varfile<<"\t\t Nota pemesanan Tiket Kereta Api"<<endl;
varfile<<"=========================================================="<<endl;
varfile<<" Atas nama      : "<<nm.nama<<endl;
varfile<<" Nomer Identitas: "<<id<<endl;
varfile<<" Nama Kereta    : T. Balai"<<endl;
varfile<<" Keberangkatan  : jam 10.00"<<endl;
varfile<<" Kelas Kereta   : Eksekutif"<<endl;
varfile<<" Nomor Bangku   : "<<nm.bangku<<endl;
varfile<<" Tanggal        : "<<nm.tanggal<<endl;
varfile<<" Tujuan         : "<<nm.tujuan<<endl;
varfile<<" Tiket untuk\n";
varfile<<" \t1. Dewasa\t: "<<a<<" tiket"<<endl;
varfile<<" \t2. Anak-anak\t: "<<b<<" tiket"<<endl;
varfile<<endl;
varfile<<" Harga satuan\n";
varfile<<"  Dewasa\t: Rp"<<harga<<endl;
varfile<<"  Anak-anak\t: Rp"<<harga*0.5<<endl;
varfile<<" Jadi total pembayaran anda adalah Rp "<<total<<endl;
varfile.close();
     } //tutup varfile ke 4
    }
   else {
     system("CLS");
     goto awal;}
   break;
   }
   case'3':{
    cout<<" 1. Ekonomi\n 2. Eksekutif\n";
    cout<<" Pilih kelas kereta : ";cin>>kelas;
    if (kelas == 1){
     harga=25000;
     system("CLS");
     cout<<"\n Tujuan : ";cin.sync();
     getline(cin, nm.tujuan);
     cout<<"\n Nomor Bangku : "; cin.sync();
     getline(cin, nm.bangku);
     cout<<"\n Tanggal Keberangkatan : "; cin.sync();
     getline(cin, nm.tanggal);
     cout<<"\n Kategori \n";
     cout<<" Tiket Dewasa : ";cin>>a;
     cout<<" Tiket Anak-anak : "; cin>>b;
     anak=harga*b;
     dewasa=harga*a;
     total=dewasa+anak;
     cout<<"Total pembayaran : Rp "<<total<<endl;
     varfile.open("Tiket.txt");
    
     if (varfile == NULL){ //varfile ke 5
      cout<<"File failed";
     }
     else{
varfile<<"=========================================================="<<endl;
varfile<<"\t\t Nota pemesanan Tiket Kereta Api"<<endl;
varfile<<"=========================================================="<<endl;
varfile<<" Atas nama      : "<<nm.nama<<endl;
varfile<<" Nomer Identitas: "<<id<<endl;
varfile<<" Nama Kereta    : P. Siantar"<<endl;
varfile<<" Keberangkatan  : jam 12.30"<<endl;
varfile<<" Kelas Kereta   : Ekonomi"<<endl;
varfile<<" Nomor Bangku   : "<<nm.bangku<<endl;
varfile<<" Tanggal        : "<<nm.tanggal<<endl;
varfile<<" Tujuan         : "<<nm.tujuan<<endl;
varfile<<" Tiket untuk\n";
varfile<<" \t1. Dewasa\t: "<<a<<" tiket"<<endl;
varfile<<" \t2. Anak-anak\t: "<<b<<" tiket"<<endl;
varfile<<endl;
varfile<<" Harga satuan\n";
varfile<<"  Dewasa\t: Rp"<<harga<<endl;
varfile<<"  Anak-anak\t: Rp"<<harga*0.5<<endl;
varfile<<" Jadi total pembayaran anda adalah Rp "<<total<<endl;
varfile.close();
     } //tutup varfile ke 5
    }
    else if(kelas==2) {
     harga=45000;
     system("CLS");
     cout<<"\n Tujuan : ";cin.sync();
     getline(cin, nm.tujuan);
     cout<<"\n Nomor Bangku : "; cin.sync();
     getline(cin, nm.bangku);
     cout<<"\n Tanggal Keberangkatan : "; cin.sync();
     getline(cin, nm.tanggal);
     cout<<"\n Kategori \n";
     cout<<" Tiket Dewasa : ";cin>>a;
     cout<<" Tiket Anak-anak : "; cin>>b;
     anak=harga*b;
     dewasa=harga*a;
     total=dewasa+anak;
     cout<<"Total pembayaran : Rp "<<total<<endl;
     varfile.open("Tiket.txt");
    
     if (varfile == NULL){ //varfile ke 6
      cout<<"File failed";
     }
     else{
varfile<<"=========================================================="<<endl;
varfile<<"\t\t Nota pemesanan Tiket Kereta Api"<<endl;
varfile<<"=========================================================="<<endl;
varfile<<" Atas nama      : "<<nm.nama<<endl;
varfile<<" Nomer Identitas: "<<id<<endl;
varfile<<" Nama Kereta    : P. Siantar"<<endl;
varfile<<" Keberangkatan  : jam 12.30"<<endl;
varfile<<" Kelas Kereta   : Eksekutif"<<endl;
varfile<<" Nomor Bangku   : "<<nm.bangku<<endl;
varfile<<" Tanggal        : "<<nm.tanggal<<endl;
varfile<<" Tujuan         : "<<nm.tujuan<<endl;
varfile<<" Tiket untuk\n";
varfile<<" \t1. Dewasa\t: "<<a<<" tiket"<<endl;
varfile<<" \t2. Anak-anak\t: "<<b<<" tiket"<<endl;
varfile<<endl;
varfile<<" Harga satuan\n";
varfile<<"  Dewasa\t: Rp"<<harga<<endl;
varfile<<"  Anak-anak\t: Rp"<<harga*0.5<<endl;
varfile<<" Jadi total pembayaran anda adalah Rp "<<total<<endl;
varfile.close();
     } //tutup varfile ke 6
    }
    else {
     system("CLS");
     goto awal;}
   break;
   }
   case '4':{
    cout<<" 1. Ekonomi\n 2. Eksekutif\n";
    cout<<" Pilih kelas kereta : ";cin>>kelas;
    if (kelas == 1){
     harga=25000;
     system("CLS");
     cout<<"\n Tujuan : ";cin.sync();
     getline(cin, nm.tujuan);
     cout<<"\n Nomor Bangku : "; cin.sync();
     getline(cin, nm.bangku);
     cout<<"\n Tanggal Keberangkatan : "; cin.sync();
     getline(cin, nm.tanggal);
     cout<<"\n Kategori \n";
     cout<<" Tiket Dewasa : ";cin>>a;
     cout<<" Tiket Anak-anak : "; cin>>b;
     anak=harga*b;
     dewasa=harga*a;
     total=dewasa+anak;
     cout<<"Total pembayaran : Rp "<<total<<endl;
     varfile.open("Tiket.txt");
    
     if (varfile == NULL){ //varfile ke 7
      cout<<"File failed";
     }
 else{
varfile<<"=========================================================="<<endl;
varfile<<"\t\t Nota pemesanan Tiket Kereta Api"<<endl;
varfile<<"=========================================================="<<endl;
varfile<<" Atas nama      : "<<nm.nama<<endl;
varfile<<" Nomer Identitas: "<<id<<endl;
varfile<<" Nama Kereta    : T. Tinggi"<<endl;
varfile<<" Keberangkatan  : jam 14.00"<<endl;
varfile<<" Kelas Kereta   : Ekonomi"<<endl;
varfile<<" Nomor Bangku   : "<<nm.bangku<<endl;
varfile<<" Tanggal        : "<<nm.tanggal<<endl;
varfile<<" Tujuan         : "<<nm.tujuan<<endl;
varfile<<" Tiket untuk\n";
varfile<<" \t1. Dewasa\t: "<<a<<" tiket"<<endl;
varfile<<" \t2. Anak-anak\t: "<<b<<" tiket"<<endl;
varfile<<endl;
varfile<<" Harga satuan\n";
varfile<<"  Dewasa\t: Rp"<<harga<<endl;
varfile<<"  Anak-anak\t: Rp"<<harga*0.5<<endl;
varfile<<" Jadi total pembayaran anda adalah Rp "<<total<<endl;
varfile.close();
     } //tutup varfile ke 7
    }
    else if (kelas==2){
     harga=45000;
     system("CLS");
     cout<<"\n Tujuan : ";cin.sync();
     getline(cin, nm.tujuan);
     cout<<"\n Nomor Bangku : "; cin.sync();
     getline(cin, nm.bangku);
     cout<<"\n Tanggal Keberangkatan : "; cin.sync();
     getline(cin, nm.tanggal);
     cout<<"\n Kategori \n";
     cout<<" Tiket Dewasa : ";cin>>a;
     cout<<" Tiket Anak-anak : "; cin>>b;
     anak=harga*b;
     dewasa=harga*a;
     total=dewasa+anak;
     cout<<"Total pembayaran : Rp "<<total<<endl;
     varfile.open("Tiket.txt");
    
     if (varfile == NULL){ //varfile ke 8
      cout<<"File failed";
     }
     else{
varfile<<"=========================================================="<<endl;
varfile<<"\t\t Nota pemesanan Tiket Kereta Api"<<endl;
varfile<<"=========================================================="<<endl;
varfile<<" Atas nama      : "<<nm.nama<<endl;
varfile<<" Nomer Identitas: "<<id<<endl;
varfile<<" Nama Kereta    : T. Tinggi"<<endl;
varfile<<" Keberangkatan  : jam 14.00"<<endl;
varfile<<" Kelas Kereta   : Eksekutif"<<endl;
varfile<<" Nomor Bangku   : "<<nm.bangku<<endl;
varfile<<" Tanggal        : "<<nm.tanggal<<endl;
varfile<<" Tujuan         : "<<nm.tujuan<<endl;
varfile<<" Tiket untuk\n";
varfile<<" \t1. Dewasa\t: "<<a<<" tiket"<<endl;
varfile<<" \t2. Anak-anak\t: "<<b<<" tiket"<<endl;
varfile<<endl;
varfile<<" Harga satuan\n";
varfile<<"  Dewasa\t: Rp"<<harga<<endl;
varfile<<"  Anak-anak\t: Rp"<<harga*0.5<<endl;
varfile<<" Jadi total pembayaran anda adalah Rp "<<total<<endl;
varfile.close();
     } //tutup varfile ke 8
    }
    else {
     system("CLS");
     goto awal;}
   break;
   }
   case '5':{
    cout<<" 1. Ekonomi\n 2. Eksekutif\n";
    cout<<" Pilih kelas kereta : ";cin>>kelas;
    if (kelas == 1){
     harga=25000;
     system("CLS");
     cout<<"\n Tujuan : "; cin>>tujuan;
    cout<<"\n Nomor Bangku : "; cin>>bangku;
     cout<<"\n Tanggal Keberangkatan : "; cin>>tanggal;
     cout<<"\n Kategori \n";
     cout<<" Tiket Dewasa : ";cin>>a;
     cout<<" Tiket Anak-anak : "; cin>>b;
     anak=harga*b;
     dewasa=harga*a;
     total=dewasa+anak;
    cout<<"Total pembayaran : Rp "<<total<<endl;
     varfile.open("Tiket.txt");
    
     if (varfile == NULL){ //varfile ke 9
      cout<<"File failed";
     }
     else{
varfile<<"=========================================================="<<endl;
varfile<<"\t\t Nota pemesanan Tiket Kereta Api"<<endl;
varfile<<"=========================================================="<<endl;
varfile<<" Atas nama      : "<<nm.nama<<endl;
varfile<<" Nomer Identitas: "<<id<<endl;
varfile<<" Nama Kereta    : Pakam"<<endl;
varfile<<" Keberangkatan  : jam 16.30"<<endl;
varfile<<" Kelas Kereta   : Ekonomi"<<endl;
varfile<<" Nomor Bangku   : "<<nm.bangku<<endl;
varfile<<" Tanggal        : "<<nm.tanggal<<endl;
varfile<<" Tujuan         : "<<nm.tujuan<<endl;
varfile<<" Tiket untuk\n";
varfile<<" \t1. Dewasa\t: "<<a<<" tiket"<<endl;
varfile<<" \t2. Anak-anak\t: "<<b<<" tiket"<<endl;
varfile<<endl;
varfile<<" Harga satuan\n";
varfile<<"  Dewasa\t: Rp"<<harga<<endl;
varfile<<"  Anak-anak\t: Rp"<<harga*0.5<<endl;
varfile<<" Jadi total pembayaran anda adalah Rp "<<total<<endl;
varfile.close();
     } //tutup varfile ke 9
    }
    else if(kelas == 2) {
     harga=25000;
     system("CLS");
     cout<<"\n Tujuan : "; cin>>tujuan;
     cout<<"\n Nomor Bangku : "; cin>>bangku;
     cout<<"\n Tanggal Keberangkatan : "; cin>>tanggal;
     cout<<"\n Kategori \n";
     cout<<" Tiket Dewasa : ";cin>>a;
     cout<<" Tiket Anak-anak : "; cin>>b;
     anak=harga*b;
dewasa=harga*a;
total=dewasa+anak;
cout<<"Total pembayaran : Rp "<<total<<endl;
   varfile.open("Tiket.txt");
   if (varfile == NULL){ //varfile ke 10
   cout<<"File failed";
 }
else{
varfile<<"=========================================================="<<endl;
varfile<<"\t\t Nota pemesanan Tiket Kereta Api"<<endl;
varfile<<"=========================================================="<<endl;
varfile<<" Atas nama      : "<<nm.nama<<endl;
varfile<<" Nomer Identitas: "<<id<<endl;
varfile<<" Nama Kereta    : Pakam"<<endl;
varfile<<" Keberangkatan  : jam 16.30"<<endl;
varfile<<" Kelas Kereta   : Eksekutif"<<endl;
varfile<<" Nomor Bangku   : "<<nm.bangku<<endl;
varfile<<" Tanggal        : "<<nm.tanggal<<endl;
varfile<<" Tujuan         : "<<nm.tujuan<<endl;
varfile<<" Tiket untuk\n";
varfile<<" \t1. Dewasa\t: "<<a<<" tiket"<<endl;
varfile<<" \t2. Anak-anak\t: "<<b<<" tiket"<<endl;
varfile<<endl;
varfile<<" Harga satuan\n";
varfile<<"  Dewasa\t: Rp"<<harga<<endl;
varfile<<"  Anak-anak\t: Rp"<<harga*0.5<<endl;
varfile<<" Jadi total pembayaran anda adalah Rp "<<total<<endl;
      varfile.close();
     } //tutup varfile ke 10
    }
    else {
     system("CLS");
     goto awal;}
   break;
   }
   default :{
   system("CLS");
   goto awal;
   }
  
  } //tutup switch
 
cout<<"\n Sudah benarkan data yang anda masukkan [Y/T]?"; cin>>jawab;
   if(jawab=='Y'||jawab=='y'){
    system("CLS");
    loading();
   }
   else{
    system("CLS");
    goto awal;
   }

 getch ();
 return 0;

}

Sebagai catatan bila di compile ada yang error silahkan sobat komen dibawah ya biar saya perbaiki :)
Dan apabila ada yang mau nanya silahkan :
Sekian dari saya , saya ucapkan terima kasih wasallammualaikum wr.wb selamat sore :) 
Semoga artikel ini bermanfaat ya sobat :)
3

Friday, January 15, 2016

Kode Warna pada pembuatan program di Dev C++

Jumpa lagi dengan saya sobat :D sudah lama saya gak posting ne udah ada lah ya setahun hehehe :D .
Kali ini saya ingin memposting Kode warna pada pembuatan program di Dev C++

0 = black
1 = blue
2 = green
3 = aqua
4 = red
5 = purple
6 = yellow
7 = white
8 = gray
9 = light blue
A = light green
B = light aqua
C = light red
D = light purple
E = linght yellow
F = linght white

Cara memasukkan nya ketik cooding system ("color 0D"); letakkan di bawah header 
jika anda belom ada software Dev C++ saya sarankan untuk download yang versi 4.9.9.2 atauDOWNLOAD DISINI versi 4.9.9.2

Terimakasih atas kunjungan anda semoga berguna ya gan :) ^_^
0

Friday, November 29, 2013

Cheat Modoo Marble Indonesia 9 dan 10 November 2013

Cheat Modoo Marble Indonesia 9 dan 10 November 2013

Cheat Modoo Marble Indonesia 9 dan 10 November 2013
ModooMarble SimpleHack v1.0 Testing 
Credit : Purwokerto Cyber

Fitur :
- Hack Pangkat [CS aja]
- Reward Win
- Free For Visit
- Unlock Hote First Turn
- Angel Card Only


Link download ModooMarble SimpleHack v1.0 : KLIK DISINI

Cara Penggunaan : 
- Buka Cheat ModooMarble SimpleHack v1.0
- Buka ModooMarble
- Login seperti biasa
- Waktu loading mau masuk lobby, tekan Hotkey [contoh f1, f2 dll]


NB : Untuk Windows 7 & 8 saat membuka cheat & modoo marble dengan cara :
- Klik Kanan Cheat & Modoo Marble, lalu Run As
& Jika cheat tidak dapat dibuka :
- Klik kanan cheat, Open With - WinRar


Read more: http://kuciit.blogspot.com/2013/11/cheat-modoo-marble-indonesia-9-dan-10.html#ixzz2m1hSVb8a
0

Tuesday, November 26, 2013

Cheat NFS Most Wanted PC

Haii SOB Kali Saya Post Tentang Semua Cheat Yang Inti Untuk NFS Mostwanted For PC
*Toll Yang di gunakan adalah
 *Cheat Engine Terserah Download Di sini ==>> DOWNLOAD ini dia Cheat uang klik yg gambar cpu kecil di sebelah kiri cheat engine nya lalu pilih NFS mostwanted ketik uang agan yang sekarang, lalu ganti value nya dengan sesuka hati, abistu balap sekali liat apa yg terjadi
 ~Gan Kalok Mau Cheat Tamat INi dia tinggal Download aja di sini ==>> DOWNLOAD



0

Sunday, October 6, 2013

pengertian DDoS dan Cara Melakukan DDoS Attack

pengertian DDoS dan Cara Melakukan DDoS Attack

apa sih DDOS itu?

Serangan DDOS ( Denial Distribute of services ) Attack, mungkin adalah serangan yang paling simple di lakukan namun efeknya sangat berbahaya.
Situs-situs besar seperti yahoo.com , ebay.com , hotmail.com, e-gold.com , 2checkout.com dan lain-lain pernah mengalami serangan yang mengakibatkan situs nya tidak bisa di akses selama beberapa jam.

Yang terbaru adalah situs e-gold.com pada tahun 2005 kemarin, situs nya di serang dengan memakai metode DDOS ( Denial Distribute of services ).

Bagaimana cara kerja DDOS ?

Jika Anda memakai program windows , coba lakukan ini di komputer Anda.

1. Start , Programs , Accessories , Command Prompt
2. Kemudian di Command prompt ketikan , Ping -t www.situsyangdituju.com

atau bisa juga Start, Run , Ping -t www.situsyangdituju.com

Kemudian komputer Anda akan mengirimkan paket informasi ke situs yang di tuju tadi, pada dasarnya dengan perintah tersebut komputer Anda mengirimkan ucapan "Halo , apa ada orang di situ ? " , ke situs yang di tuju tadi. kemudian server situs yang di tuju tadi mengirimkan jawaban balik dengan mengatakan : "ya, di sini ada orang"

Sekarang bayangkan, jika ada ribuan komputer, dalam waktu bersamaan melakukan perintah tersebut di situs yang di tuju. 1 komputer mengirimkan data sebesar 32 bytes / detik ke situs yang di tuju. Jika ada 10.000 komputer yang melakukan perintah tersebut secara bersamaan, itu artinya ada kiriman data sebesar 312 Mega Bytes/ detik yang di terima oleh situs yang di tuju tadi.

Dan server dari situs yang di tuju tadi pun harus merespon kiriman yang di kirim dari 10.000 komputer secara bersamaan. Jika 312 MB/ detik data yang harus di proses oleh server, dalam 1 menit saja, server harus memproses kiriman data sebesar 312 MB x 60 detik = 18720 MB. Bisa di tebak, situs yang di serang dengan metode ini akan mengalami Over Load / kelebihan data, dan tidak sanggup memproses kiriman data yang datang.

Pertanyaan nya , bagaimana 10.000 komputer tersebut bisa ikut melakukan serangan?

Komputer-komputer lain yang ikut melakukan serangan tersebut di sebut komputer zombie, dimana sudah terinfeksi semacam adware. jadi si Penyerang hanya memerintahkan komputer utamanya untuk mengirimkan perintah ke komputer zombie yang sudah terinfeksi agar melakukan Ping ke situs yang di tuju. Oleh karena itu pentingnya ada firewall di komputer anda, untuk memonitor paket yang keluar maupun yang masuk dari komputer anda.
Jika anda belum memiliki firewall bisa coba zone alarm, silahkan download KLIK DI SINI
Adware biasanya di dapat dari program-program gratisan yang anda download, untuk itu juga harus berhati-hati mendownload program gratisan.

Bagaimana jika ada situs yang mengklaim situsnya sedang di serang , bagaimana kita tahu itu benar atau bohong ?

Bisa kita lakukan analisa untuk mendeteksi benar atau tidaknya serangan tersebut terjadi, atau hanya mengaku-ngaku saja.

Jika anda berkecimpung di dunia Investment semacam HYIP, autosurf , atau pun situs investasi lainnya.

biasanya sering anda jumpai ada situs yang adminnya bilang situsnya sedang di serang pakai metode DDOS, dan terpaksa harus menutup situs nya, ujung-ujungnya yah admin tersebut melakukan SCAM, atau tidak membayar membernya.

Berikut tahap-tahap melakukan analisa benar atau tidaknya situs tsb di serang.

1. Beri Nilai kemampuan finansial dari situs investasi tersebut.
- Sekarang ini sudah banyak jasa penyedia ANTI DDOS , biaya nya pun cukup mahal yakni berkisar $600 / bulan sampai dengan $1000 / bulan.

sekarang anda nilai situs tersebut, apakah mampu membayar jasa tersebut atau tidak. Jika bisnis nya bernilai ratusan ribu dollar , masak sih tidak mau ngeluarin uang $600 / bulan untuk mengamankan situs nya ? Sering anda lihat kan , ada situs investasi yang menulis :

Total investasi : sekian ratus ribu dollar
Total Withdrawal : sekian ratus ribu dollar

Jika benar uangnya sebanyak itu, tentu tidak ragu untuk membayar services ANTI DDOS sebesar $600 / bulan.

2. Periksa kebenaran.
Jika situs tersebut mengklaim mereka memiliki dan menyewa services ANTI DDOS, tanyakan di mana mereka menyewanya . biasanya di situs penyedia layanan ANTI DDOS di tulis nama-nama client yang menggunakan atau memakai services mereka.

3. Periksa hostingnya, apakah menggunakan satu private IP address, atau shared IP address.
Private IP address artinya = 1 nomor IP untuk 1 domain
Shared IP address artinya = 1 nomor IP untuk BANYAK DOMAIN.

sebagai contoh :
situs semuabisnis.com menggunakan shared IP address. IP untuk domain semuabisnis.com adalah http://75.126.30.10/ dan ada sekitar 14 domain / situs yang menggunakan IP ini , salah satunya adalah ambri-servers.com

Jadi jika situs semuabisnis.com di serang, maka efeknya akan terasa juga di ambri-servers.com maupun di situs-situs lainnya yang memiliki IP yang sama dengan semuabisnis.com 

Jika semuabisnis.com mengaku di serang, namun anda masih bisa mengakses ambri-servers.com ataupun masih bisa mengakses situs lainnya yang memiliki IP yang sama dengan semuabisnis.com , maka itu tidak benar paling cuma buat gaya-gayaan.. hehehe.

Begitu juga dengan situs investasi yang mengaku situs nya di serang, coba periksa ip addressnya. menggunakan private IP atau shared IP. jika shared IP, coba periksa situs lainnya yang memiliki IP
yang sama dengan situs investasi tersebut. apakah situs lainnya masih bisa di akses atau tidak.

Jika seseorang melakukan serangan ke semuabisnis.com , maka yang tidak bisa di akses bukan hanya situs semuabisnis.com melainkan situs-situs lainnya yang memiliki IP address yang sama akan mengalami overload juga.

Untuk mengecek dia menggunakan Shared hosting atau tidak, lakukan ini.

PING -t situsyangdituju.com

kemudian catat no ip.yg muncul di command prompt.
Setelah itu periksa ip tersebut di http://whois.webhosting.info/no IP jika hanya muncul satu domain, maka IP tersebut khusus untuk 1 domain ( private IP )
Jika banyak nama-nama situs yang muncul, maka IP tersebut adalah 1 IP untuk banyak domain ( shared IP )

Cara Melakukan DDoS Attack

serangan ini tidka dapat dicegah karena memang keroyokan alias ya berdo’a saja supaya situs kita tidak down akibat kena serangan DDoS Attack. ada pun cara untuk melakukan DDoS Attack sangat-sangat mudah, bahkan anak SMP pun bisa melakukanya. untuk mereka yang menggunakan OS Windows dapat menggunakan dua cara. cara pertama adalah dengan menggunakan software bernama Low Orbit Ion Cannon.(308 kb)program ini tidak perlu diinstall cukup jalankan seperti program portable lainya. 
1. Jalankan program
2. Setelah muncul Jendela di bagian URL masukan situs yang ingin diserang misalkan www.coba.com, lalu klik lock on
3. setelah itu klik tombol IMMA CHARGIN MAH LAZER
4. silakan lihat hasilnya dibawah, disana terdapat keterangan berapa jumlah packet yang connecting, requesting, downloading, downloaded, requested  dan failed.
5. jika berhasil berarti berarti pada bagian yang failed seharusnya banyak , yang menandakan bahwa server telah down.
http://hackeryazi.blogspot.com/
cara kedua adalah dengan membanjiri Ping melalui command promt alias CMD. buka start->run dan ketikan cmd, atau tekan kombinasi tombol Windows + R dan ketik cmd, kemudian enter. setelah jendela Command Prompt muncul ketikan
#ping target.com
setelah itu akan muncul nomor ip dari situs tersebut, anggaplah nomor ip adalah 192.168.1.1, kemudian saatnya melakukan serangan ke sistem server hosting target.com.
#ping 192.168.1.1 -l 39999 -n 10000000 -w 0.00001
yang berarti :
n = besarnya Ping , nilai “10000000″ silakan diubah sesuai dengan yang diinginkan .
192.168.1.1= ganti alamat ip dari situs target.com
-W 0,00001 = Ini adalah periode waktu tunggu antar satu ping.
dua cara tadi jika anda di windows, bagaimana jika di linux, hal ini jauh lebih mudah untuk dilakukan tapi hal pertama yang harus dimiliki adalah hak sebagai root. silakan ketika command ini di terminal linux.
#sudo ping -f 192.168.1.1
system akan melakukan ping sebanyak yang bisa dibuat, biasanya 10.000/menit, jika respondnya adalah Host Unreachable dll, berarti system telah down. untuk alamat 192.168.1.1 silakan ganti dengan alamat ip situs target.com.
Selamat mencoba dan Try With Yout Own Risk. BTW jangan gunakan pada situs goblooge.com, karena situs ini dilindungi oleh UUD tentang per-situsan, dilindungi dan diberkahi pula oleh Allah SWT, dan di dukung pula oleh 10 dukun baik dari Lamongan, Banyuwangi, Bali, Jadebotabek dan sekitarnya :D . siapa nge-hack, siap-siap kena Santet :p


Demikan penjelasannya, pengertian DDoS dan Cara Melakukan DDoS Attack semoga bermanfaat. RebounD 

jangan lupa kembali lagi di blog saya http://hackeryazi.blogspot.com/
0

Cara Mengetahui IP Address Kita Dengan CMD Atau Command Prompt

Hai men... ! pada postingan kali ini saya akan menjelaskan cara mengetahui IP Address kita melalui Cmd atau Command Prompt. Tanpa berlama lama lagi langsung saja kita simak langkah - langkahnya dibawah ini.

Langkah pertama buka run dengan cara menekan windows + R atau anda bisa klik Start -> Accessoris -> Lalu klik Run. Maka akan muncul window baru di kiri bawah. ketikkan “cmd” tanpa tanda petik. Seperti gambar dibawah ini.
 
cara mengetahui ip address dari terminal
Perintah Mengetahui IP Address
Setelah muncul jendela baru, maka anda bisa mengetikkan perintah “ipconfig” untuk mengetahui ip address yang disetting di komputer atau laptop anda. Anda bisa melihat contoh dibawah ini.
 
perintah mengetahui ip address
 
Keterangan IP Address
Setelah anda mengetikkan perintah, maka akan muncul beberapa baris keterangan di CMD. Kurang lebih keterangan tersebut seperti di bawah ini. Diantara semua keterangan tersebut, ada informasi IP address seperti dibawah ini.
 
keterangan IP Address
 
 
Selamat mencoba.

Sekian informasi dari saya semoga bermanfaat dan terima kasih.


wassalam
0

Thursday, October 3, 2013

Tombol Kombinasi Pada keyboard

Saya ingin menyampaikan sedikit ilmu tentang tombol kombinasi
langsung aja lihat di bawah
• Ctrl A :Memblok keseluruhan
• Ctrl B :Mengorganisir favorite
• Ctrl C :Menambah alamat halaman web yang sedang dibuka ke favorites
• Ctrl E :Menampilkan/menyembunyikan search
• Ctrl F :Mencari halaman web
• Ctrl H :Menampakan/menyembunyikan history
• Ctrl I :Menampilkan/menyembunyikan faforites
• Ctrl O :Menampilkan kotak dialog open
• Ctrl P :Mencetak halaman web yang sedang dibuka
• Ctrl R :Merefresh galaman web terbaru
• Ctrl V :Mem paste isi clipboard
• Ctrl W :Keluar dari amplikasi dan menutup jendela
• Ctrl X :Memotong blok terpilih
• Ctrl Z :Membatalkan perintah dan menutup jenjdela
• F1 :Fasilitas help
• F3 :Memunculkan/menghilangkan bar search explorer
• F4:Daftar drop down dari kotak address
• F5 :Merefres halaman web yang aktif
• F10 :Mengarahkan fokus ke menu bar
• Shift F10 :Membuka menu pintas, sama seperti mengklik kanan
1. Tombol ALT berfungsi bila penggunaannya dipasangkan dengan tombol lainnya seperti F4 misalnya yang berguna untuk ShutDown atau menutup Windows Program yang sedang aktif.
2. Tombol CTRL akan berfungsi bila penggunaannya dipasangkan dengan tombol lainnya seperti tombol C atau disebut juga CTRL-C akan berguna untuk menyalin saatu objek yang ditunjuk ke dalam clipboard, yang nantinya dapat disalinkan pada area kerja yang ditentukan dengan menggunakan CTRL-V.
3. Tombol F1 – F12 adalah tombol fungsi yang pemanfaatannya disesuaikan dengan sistem operasi atau aplikasi. Misal, F1 biasanya digunakan untuk menampilkan menu Help yang akan memberikan penjelasan mengenai aplikasi yang sedang berjalan
4. Tombol ESC (Escape) adalah tombol yang kegunaanya sama dengan pilihan CANCEL, yaitu untuk membatalkan satu tahap pekerjaan.
5. Tombol Enter adalah tombol yang kegunaanya sama dengan pilihan tombol OK, yaitu untuk menyatakan bahwa operasi yang dilakukan betul dan selesai. Enter juga dapat berarti menyisipkan baris kosong atau baris baru pada proses pemasukan text.
6. Pada Window dialog, menekan tombol TAB berarti pindah ke field atau daerah isian atau pilihan berikutnya. Pada saat proses pengetikan, TAB berarti lompat ke penghentian TAB (tab-stop) terdekat.
7. Tombol Arah berfungsi menggerakan penunjuk karakter (kursor) sesuai arah anak panah bersangkutan.
8. Berguna pada saat proses pengetikan. Menekan tombol Backspace akan mengakibatkan karakter (huruf) disebelah kiri kursor terhapus.
9. Berguna pada saat proses pengetikan. Menekan tombol Delete akan mengakibatkan karakter(huruf) disebelah kanan atau ditempat dimana kursor berada akan terhapus.
10. Berguna pada saat proses pengetikan. Menekan tombol Home akan mengakibatkan kursor berpindah ke awal baris dimana kursor berada.
11. Berguna pada saat proses pengetikan. Menekan tombol End akan mengakibatkan kursor berpindah ke akhir baris dimana kursor berada.
12. Berguna pada saat proses pengetikan. Menekan tombol Page Up akan mengakibatkan kursor berpindah ke atas sejauh satu layar dari kursor berada.
13. Berguna pada saat proses pengetikan. Menekan tombol Page Down akan mengakibatkan kursor berpindah ke bawah sejauh satu layar dari kursor berada.
0

Fungsi Tombol F1 sampai F12 pada Keyboard

saya ingin menyampaikan dan bagi² ilmu tentang fungsi f1 samapai f12

fungsi darif1 sampai f12 apa ya ?




Di bawah ini adalah daftar pendek dari beberapa fungsi umum fungsi tombol pada komputer yang menjalankan Microsoft Windows. Seperti disebutkan di atas tidak semua program mendukung fungsi kunci dan / atau dapat melaksanakan tugas-tugas yang berbeda, maka orang-orang yang disebutkan di bawah ini. Jika Anda mencari lebih spesifik dan fungsi tombol pintas tombol contoh sebaiknya kita melihat tombol pintas halaman.

F1

* Hampir selalu digunakan sebagai bantuan tombol, hampir setiap program ini akan membantu membuka layar saat ini tombol yang ditekan.
* Windows Key + F1 akan membuka Microsoft Windows pusat bantuan dan dukungan.
* Buka Task Pane.

F2

* Dalam Windows umumnya digunakan untuk mengubah nama yang disorot atau file icon.
* Ctrl + Alt + F2 untuk membuka dokumen baru dalam Microsoft Word.
* Ctrl + F2 menampilkan pratinjau cetak jendela Microsoft Word.

F3

* Seringkali membuka fitur pencarian untuk berbagai program termasuk Microsoft Windows.
* Shift + F3 akan mengubah teks dalam Microsoft Word dari atas ke bawah kasus atau huruf besar pada awal setiap kata.

F4

* Terbuka menemukan jendela.
* Ulangi terakhir dilakukan tindakan (Word 2000 +)
* Alt + F4 akan menutup program sedang aktif di Microsoft Windows.
* Ctrl + F4 akan menutup jendela yang terbuka di jendela yang sedang aktif dalam Microsoft Windows.

F5

* Dalam semua modern browser Internet akan menekan F5 refresh atau reload halaman atau dokumen jendela.
* Buka menemukan, mengganti, dan pergi ke jendela Microsoft Word.
* Mulai tayangan slide dalam PowerPoint.

F6

* Pindahkan kursor ke Address bar di Internet Explorer dan Mozilla Firefox.
* Ctrl + Shift + F6 terbuka buka ke dokumen Microsoft Word.

F7

* Biasanya digunakan untuk periksa ejaan serta gramatika memeriksa dokumen Microsoft dalam program seperti Microsoft Word, Outlook, dll
* Shift + F7 menjalankan Thesaurus memeriksa pada kata disorot.
* Ternyata pada sisipan browsing di Mozilla Firefox.

F8

Fungsi tombol * untuk memasukkan Windows startup menu, biasanya digunakan untuk masuk ke Windows Safe Mode.

F9

* Pengukuran yang Membuka toolbar dalam Quark 5.0.

F10

* Pada Microsoft Windows mengaktifkan menu bar di aplikasi yang terbuka.
* Shift + F10 sama kanan pada icon yang disorot, file, atau link Internet.

F11

* Modus layar penuh dalam semua modern browser Internet.

F12

* Buka Simpan sebagai jendela Microsoft Word.
* Shift + F12 menyimpan dokumen Microsoft Word.
* Ctrl + Shift + F12 mencetak dokumen Microsoft Word.
0