Pemrograman Menggunakan C++ Looping

Posted by Rian evendi

Pemrograman Menggunakan C++ Looping Part 2 - Posting kali ini akan membahas lanjutan dari Pemrograman Menggunakan C++ Looping Part 1 yang sudah dijelaskan kemarin. Program kali ini akan agak lebih komplex dari yang part 1, jadi silahkan dipelajari dulu, jangan asal copas , karena ilmu datang karena kita mampu , bukan karena yang lain. Monggo silakan ..

Program 1 (While)

  • Script Program

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

int main() {
int jwb;
jwb=0;
while (jwb>4 || jwb<4)   {  
system("cls");  

cout<<"Menu Pilihan\n";  
cout<<"1. Baca Data\n";  
cout<<"2. Ubah Data\n";  
cout<<"3. Hapus Data\n";  
cout<<"4. Exit/n";  
cout<<endl<<"Pilihan Anda (1/2/3/4) ? ";  
cin>>jwb;    
while(jwb==1)     {
system("cls");      
cout<<"Anda Memilih Menu 1";      
cout<<endl<<endl;      
cout<<"Tekan ENTER untuk kembali ke menu"<<endl;
system("pause");  break;  
}    
while(jwb==2)     {
system("cls");      
cout<<"Anda Memilih Menu 2";      
cout<<endl;
cout<<"Tekan ENTER untuk kembali ke menu"<<endl;
system("pause");  break;  
}    
while(jwb==3)     {  
system("cls");      
cout<<"Anda Memilih Menu 3";      
cout<<endl;            
cout<<"Tekan ENTER untuk kembali ke menu"<<endl;
system("pause");  break;
}    
while(jwb==4)  
exit(1);
}
}

  • Hasil Program
Program 1 (While)

Program 2 (Kombinasi For dengan While)
  • Script Program
#include <iostream.h>
#include <conio.h>
int main()
{
cout<<"\nX Y Z \n\n";
for(int x=0;x<=20;x++)
{
for(int y=0;y<=20;y++)
{
while(20-x-y>=0)
{cout<<x<<"\t"<<y<<"\t"<<20-x-y<<endl;
break;
}
}
}
cout<<"\n\n";
cout<<"tekan enter untuk keluar . . . ";
getch();
}
  • Hasil Program
Program 2 (Kombinasi For dengan While)

Program 3 (While dengan System Swtch Case)
  • Script Program
#include<iostream.h>
#include<stdlib.h>
int main(){      
int menu,saldo,setor,tarik;     
saldo=10000;         
while (menu>3 || menu<3){     
masuk:     
system("cls");     
cout<<"\n~~~ PT. BANK SYARIAH INDEPENDEN ~~~"<<endl;     
cout<<"\nSaldo : Rp. "<<saldo;     
cout<<endl;     
cout<<endl;     
cout<<"\n~~~Menu Transaksi~~~"<<endl;     
cout<<"1. Setor Tabungan"<<endl;     
cout<<"2. Ambil Tabungan"<<endl;     
cout<<"3. Keluar"<<endl;     
cout<<endl<<"Pilihan menu (1/2/3) ? ... ";     
cin>>menu;      
while(menu==1){          
system("cls");         
cout<<"\nJumlah Saldo yang ingin ditabungkan sebesar Rp. ";         
cin>>setor;         
saldo=saldo+setor;                 
system("cls");         
cout<<"\nSelamat Anda Berhasil Menabung di Bank kami Sebesar Rp. "
<<setor<<endl;         
cout<<"Saldo Anda Sekarang sebesar Rp. "<<saldo;         
cout<<endl<<endl;            //pause         
system("pause");         
break;     
}          
while(menu==2){          
system("cls");         
cout<<"\nJumlah Penarikan Saldo : Rp. ";         
cin>>tarik;{          
while(saldo-tarik<10000){         
system("cls");         
cout<<"\nSaldo Anda Tidak Mencukupi..."<<endl;         
cout<<"Saldo Minimal Rp. 10000..."<<endl<<endl;         
cout<<"Maaf, Anda Tidak Berhasil Mengambil Saldo Anda"<<endl;         
cout<<endl<<endl;       
system("pause");         
goto masuk;         
break;         
}                 
while(saldo-tarik>=10000){          
saldo=saldo-tarik;         
system("cls");         
cout<<"\nSelamat Anda Berhasil Mengambil Uang Sebesar Rp. "
<<tarik<<endl;         
cout<<"Saldo Tabungan Anda Sekarang Rp. "<<saldo;         
cout<<endl<<endl; 
system("pause");         
break;   
}         
break;         
}      
}     
while(menu==3)     
exit(1);  
}     
}
  • Hasil Program



Related Post



Posting Komentar