Kamis, 03 Mei 2012

Pernyataan Switch pada Borland C++

my-infortech.blogspot.com - Pernyataan switch adalah pernyataan yang digunakan untuk menjalankan salah satu pernyataan dari beberapa kemungkinan pernyataan, berdasarkan dari sebuah ungkapan atau nilai yang biasa disebut ekspresi.

Bentuk umumnya :

switch(ekspresi)
{
case konstanta1 :
pernyataan1; 
break;
case konstanta2 :
pernyataan2; 
break;
case konstanta3 :
pernyataan3; 
break;
default :
pernyataanlain;
}

Setelah case harus diikuti sebuah konstanta bertipe integer atau character, tidak boleh diikuti ekspresi maupun variabel.
Keyword break; digunakan untuk keluar dari switch. Selain digunakan dalam switch, keyword break; juga banyak digunakan untuk keluar dari pernyataan looping. Sedangkan pernyataanlain akan dijalankan jika konstanta1 sampai konstanta ke-n tidak terpenuhi.

Contoh :

#include <iostream.h>
#include <conio.h>
void main()
{
  int nilai;
    cout<<"Masukkan nilai anda : ";
    cin>>nilai;
    switch(nilai/10)
    {
    case 10:
      case 9:
      case 8:
      cout<<"anda mendapat grade A"; break;
      case 7:
cout<<"anda mendapat grade B"; break;
      case 6:
      case 5:
      cout<<"anda mendapat grade C"; break;
      case 4:
      case 3:
      cout<<"anda mendapat grade D"; break;
      case 2:
      case 1:
      case 0:
      cout<<"anda mendapat grade E"; break;
      default:
      cout<<"Eror...";
    }
    getch();
}



Selesai, semoga sukses.

0 komentar:

Posting Komentar