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)
#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);
}
}
Program 2 (Kombinasi For dengan While)
#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();
}
Program 3 (While dengan System Swtch Case)
#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);
}
}
sekian postingan kali ini dari Bintara, semoga bermanfaat, dan semoga sukses . .
Related Post:
Title
:
Pemrograman Menggunakan C++ Looping Part 2
Description
:
Pemrograman Menggunakan C++ Looping Part 2 Posting kali ini akan membahas lanjutan dari Pemrograman Menggunakan C++ Looping Part 1 yang ...