C++ : Logika SWITCH

switch(variabel){
	case nilai_1 : 
		pernyataan;
		break;
	
	case nilai_2 : 
		pernyataan;
		break;
	
	case nilai_x : 
		pernyataan;
		break;
	
	default: 
		pernyataan;
		break;
}

Contoh kasus:

#include "stdafx.h"
#include <iostream>

using namespace std;


int _tmain(int argc, _TCHAR* argv[])
{
	int pilihan;

	cout << "MENU RESTORAN (1-4):" << endl;
	cout << "1. AYAM GORENG"<< endl;
	cout << "2. AYAM BAKAR"<< endl;
	cout << "3. AYAM SEMUR"<< endl;
	cout << "4. AYAM PANGGANG"<< endl;
	cout << "Tuliskan pilihan Anda ";
	cin >> pilihan;
	cout << endl;

	switch (pilihan){
		case 1:
			cout << "Anda memilih AYAM GORENG" << endl;
			break;
		case 2:
			cout << "Anda memilih AYAM BAKAR" << endl;
			break;
		case 3:
			cout << "Anda memilih AYAM SEMUR" << endl;
			break;
		case 4:
			cout << "Anda memilih AYAM PANGGANG" << endl;
			break;
		default:
			cout << "Maaf, menu yang Anda pilih keliru" << endl;
			break;
	}
	return 0;
}

Hasil:

C++ Logika Switch

C++ Logika Switch

Kamu mungkin ingin membaca ini juga:

Leave a Reply

Your email address will not be published. Required fields are marked *