Sabtu, 09 Januari 2016

All About C++ - Penyelesaian Kondisi Lanjutan

Hello soba blogger pada kesempatan ini saya akan menjelaskan tentang Penyelesaian Kondisi Lanjutan pada borland c++, Oke langsung saja

Penyelesaian Kondisi Lanjutan

Perintah Switch... Case
perintah ini merupakan pernyataan yang dirancang untuk menangani pengambilan keputusan yang melibatkan sejumlah pilihan alternatif yang diantaranya untuk menggantikan pernyataan
if bertingkat.

Bentuk Umum: switch (ekspresi integer atau karakter )
{
case konstanta-1 :
… perintah;
… perintah;
break;
case konstanta-2 :
… perintah;
… perintah;
break;
default :
… perintah;
… perintah;

}

Contoh:
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
main()
{
char kode,lagi;
atas:
clrscr();
cout<<“INPUT KODE BARANG [A..C]: ";
kode = getche();
cout<<'\n';
switch (kode)
{
case 'A':
case 'a':
cout<<"Alat Olah Raga";
break;
case 'B':
case 'b':
cout<<"Alat Elektronik";
break;
case 'C':
case 'c':
cout<<"Alat Masak";
break;
default:
cout<<"Anda Salah
Memasukan Kode";
}
cout<<'\n';
cout<<"\nIngin Pilih Lagi [Y/T]: ";
lagi = getche();
if(lagi == 'Y' | | lagi =='y')
goto atas;
getch();
}

0 komentar:

Posting Komentar