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 komentar :
Posting Komentar