Minggu, 24 Juli 2016

Pemograman C++ Percabangan MODUL 5.4 Fungsi Switch

Fungsi Switch..Case

Switch digunakan untuk proses pemilihan kasus (case) berdasarkan input yang diberikan. Setiap case harus diakhiri dengan break.
Dibawah ini adalah contoh program dengan menggunakan switch
#include<iostream>
using namespace std;
int main()
{
       int pilihan;//deklarasi variabel pilihan dengan tipe data integer
       cout<<"STAFF PENGAJAR PEMOGRAMAN C++"<<endl;//mencetak string dan baris
       cout<<"============================="<<endl;//mencetak string dan baris
       cout<<"1.     Dr. Ary Setiaji Prihatmanto"<<endl;//mencetak string dan baris
       cout<<"2.     Dr. Aciek Ida Wuryandari"<<endl;//mencetak string dan baris
       cout<<"3.     Dr.    Pranoto Rusmin"<<endl;//mencetak string dan baris
       cout<<"4.     Dr. Hilwadi Hendarsah"<<endl;//mencetak string dan baris
       cout<<"5.     Dr. Marissa Prastoyo, MT"<<endl;//mencetak string dan baris
       cout<<"6.     Kusprasapta Mutijarsa, MT C++"<<endl;//mencetak string dan baris
       cout<<"7.     Syahban Rangkuti, MT"<<endl;//mencetak string dan baris
       cout<<"8.     Reza Darmakusuma, MT"<<endl;//mencetak string dan baris
       cout<<"9.     Ferlin Ashadi, MT"<<endl;//mencetak string dan baris
       cout<<"10.    Harry Septanto, MT"<<endl;//mencetak string dan baris
       cout <<"staff pengajar pemograman C++ : ";//mencetak string dan baris
       cin >>pilihan;//membaca input pada variabel pilihan
       cout<<endl;
       switch (pilihan)//fungsi switch
       {
       case 1:
              cout<<"pilihan anda salah"<<endl;//mencetak string dan baris
              break;
       case 2:
              cout<<"pilihan anda benar"<<endl;//mencetak string dan baris
              break;
       case 3:
              cout<<"pilihan anda salah"<<endl;//mencetak string dan baris
              break;
       case 4:
              cout<<"pilihan anda salah"<<endl;//mencetak string dan baris
              break;
       case 5:
              cout<<"pilihan anda benar"<<endl;//mencetak string dan baris
              break;
       case 6:
              cout<<"pilihan anda benar"<<endl;//mencetak string dan baris
              break;
       case 7:
              cout<<"pilihan anda benar"<<endl;//mencetak string dan baris
              break;
       case 8:
              cout<<"pilihan anda benar"<<endl;//mencetak string dan baris
              break;
       case 9:
              cout<<"pilihan anda benar"<<endl;//mencetak string dan baris
              break;
       case 10:
              cout<<"pilihan anda benar"<<endl;//mencetak string dan baris
              break;
       default :
              cout<<"pilihan anda tidak ada"<<endl;//mencetak string dan baris
       }
       system("pause");
       return 0;
}
Pada program diatas terdiri dari beberapa case dengan input nilai integer. Program akan meneksekusi sesuai dengan input yang telah ditentukan. Jika nilai yang diinputkan diluar nilai yang telah ditenteukan maka default yang akan dieksekusi.
dan ini adalah video dokumentasi dari pembuatan program

Tidak ada komentar:

Posting Komentar