Rabu, 05 Oktober 2011

Struktur Pemilihan (Part 2)


1.       Struktur kondisi”switch.....case......default...”
Struktur kondisi switch....case.....default digunakan untuk penyelesaian kondisi dengan kemungkinan yang cukup banyak. Struktur ini akan melakasanakan salah satu dari beberapa penrnyataan’case’ tergantung nilai kondisi yang ada dalam switch. Selanjutnya proses diteruskan hingga ditemukan pernyataan ‘break’. Jika ada nilai case yang sesuai dengan kondisi, maka proses diteruskan kepada pernyataan yang ada dibawah’default’.
                Bentuk Umum dari struktur kindisi ini adalah:
                                Switch (kondisi)
                                {
                                  Case 1 : pernyataan-1;
                                                Break;
                                Case 2 : pernyataan-2;
                                                Break;
                                ..........
                                ..........
                                Case n : pernyataan-n;
                                                Break;
                                Default : pernyataan-m;
                                }
                Contoh :
                #include “iostream.h”
                Void main()
                {
                                Int angka;
                                Cout<<”masukkan bilangan bulat 1-5:”<<endl;
                                Cin>>angka;
                                Switch(angka)
                                {
                                                Case 1;
                                                Cout<<”satu”;
                                                Break;
Cout<<”dua”;
                                                Break;
                                                Cout<<”tiga”;
                                                Break;
                                                Cout<<”empat”;
                                                Break;
                                                Cout<<”llima”;
                                                Break;
                                                Default:
                                                Cout<<”angka diluar range”;
                                }
                }



0 komentar:

Posting Komentar

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Laundry Detergent Coupons