Percabangan Menggunakan Statemen Switch.
Selain menggunakan struktur if, C++ juga mempunyai percabangan dengan menggunakan switch. Bentuk umum struktur percabangan switch yaitu
switch (ekspresi) {
case nilai_konstanta1 :
statemen(pernyataan);
break;
case nilai_konstanta2 :
statemen(pernyataan);
break;
…….
default :
statemen(pernyataan)_alternatif;
}
Tipe
data dari ekspresi diatas harus berupa tipe ordinal, seperti bilangan
bulat dan karakter. Selain tipe tersebut C++ tidak mengijinkan.
Statement default berguna
untuk mengeksekusi statement alternatif, yaitu jika nilai yang kita
masukkan ternyata tidak sesuai dengan nilai-nilai konstant yang telah
didefinisikan. Kita dapat mendefinisikan nilai konstan tersebut dengan
statemen case. Statemen break berfungsi sebagai statemen peloncatan, akan dibahas dalam perulangan
Contoh :
Contoh :


0 comments:
Post a Comment