Wednesday, 29 October 2014

contoh program swith-case


Assalamualaikum.wr.wb

         Sahabat-sahabat se-Negara, sebangsa , setumpah darah, setanah air & para pembaca .  baca ya postingan saya kali ini , kali ini saya akan membagikan contoh PROGRAM KONDISI SWITCH-CASE PADA C++ MENGGUNAKAN DEV C++ yang insya allah ini simple.walaupun saya juga masih pemula namun alangkah baiknya kita saling berbagi sambil mempelajari contoh program saya ini.
        Sholawat serta salam...haha....ha..udah yah ntar dikiranya lagi mau ceramah,ya udah nihhhh pelototin baek-baek contoh program yang saya buat.......,,,.-



Contoh program switch-case pada c++, berikut programnya :

#include<iostream>
using namespace std;
int main()
{
char lagi;
int pilih;
float kg,bj,Total;
menu:
            cout<< "================================\n";
            cout<< "| Harga buah Apel dan Jeruk di Toko Bakti |\n";
            cout<< "================================\n";
            cout<< "|    1  Buah Apel              |\n";
            cout<< "|    2. Buah Jeruk             |\n";
            cout<< "|    3. Keluar                 |\n";
            cout<< "================================\n";
            cout<< "Masukkan pilihan anda [1..3]? ";
            cin>>pilih;
            cout<< "\n";
switch(pilih)
{
case 1:
            cout<< "***Harga Buah Apel*** \n";
            cout<< "======================\n";
            cout<< "Masukkan jumlah Buah Apel yang akan dibeli per kilo          : ";
            cin>>kg;
            cout<< "Masukkan jumlah imbuhan buah Apel yang akan dibeli per Biji  : ";
            cin>>bj;
            Total = kg*11000+bj*1000;
            cout<< "Total harga yang harus di bayar (Rupiah)                     : "<<Total;
            cout<<"\n\n";
            cout<< "Masih lanjut [y/t]? ";cin>>lagi;
            if (lagi == 'y')
            goto menu;
            else goto keluar;
break;
case 2:
            cout<< "***Harga Buah Jeruk*** \n";
            cout<< "=====================\n";
            cout<< "Masukkan jumlah buah jeruk  yang akan dibeli per kilo        : ";
            cin>>kg;
            cout<< "Masukkan jumlah imbuha buah jeruk yang akan dibeli per biji  : ";
            cin>>bj;
            Total = kg*7500+bj*500;
            cout<< "Total harga yang harus dibayar(Rupiah)                       : "<<Total;
            cout<<"\n\n";
            masih:
            cout<< "Masih lanjut [y/t]? ";cin>>lagi;
            if (lagi == 'y')
    {
            goto menu;
    }
            else if (lagi == 't'|'T')
    {
            goto keluar;
    }
            else
    {
            cout<<"Pilihan Salah";
            goto masih;
    }
break;
case 3:
            keluar:
            cout<< "\n  Terima kasih, sampai jumpa \n";
break;
default:
            cout<< "Maaf input yang anda masukkan salah, coba lagi \n\n";
            goto menu;
break;
}
return 0;        
}



       Gambarnya nih sob,....






1.Isilah data dengan benar ,kalau sudah benar kemudian tekan tombol f9 untuk mengeksekusi secara langsung. jika anda telah mengisi data dengan benar ,maka akan muncul seperti pada gambar yang pertama.
2. Jika anda memilih 1 maka akan anda di haruskan untuk mengisi jumlah perkilo dan perbijinya.misal anda  masukan 1&2 di masing-masing data ,

3. Kemudian anda tekan enter maka akan keluar dari hasil data yang anda masukan,:

4. Jika anda pilih y program akan kembali ke menu awal tetapi, jika anda memilih t program berhenti.

Demikian contoh program dari saya jika ada kesalahan mohon di maafkan yah.tapi saya sangat berterima kasih jika anda membacanya apalagi untuk mencobanya. Tapi ingat jika anda ingin mencobanya , jangan lupa gunakan dev c++ .sekian.


Wassalamualaikum.wr.wb

No comments:

Post a Comment

Know us

Our Team

Tags

Video of the Day

Contact us

Name

Email *

Message *