Untuk materi dasar Switch-case, dapat dilihat di sini!
# include <iostream.h>
# include <conio.h>
main()
{
int pil;
clrscr();
cout <<"Masukkan Bilangan [1-10] : ";
cin >>pil;
switch(pil){ // pil merupakan variabel atau ekspresi yg akan diuji
case 1 : // nilai 1 & seterusnya adalah data yang akan di cocokkan dengan variabel
// statement akan dikerjakan apabila nilai sesuai dengan variabel
cout <<"\tSATU"; // \t merupakan tanda tabulasi
cout <<"\nBILANGAN GANJIL";
break; // perintah untuk mengakhiri suatu statement
case 2 :
cout <<"\tDUA";
cout <<"\nBILANGAN GENAP";
break;
case 3 :
cout <<"\tTIGA";
cout <<"\nBILANGAN GANJIL";
break;
case 4 :
cout <<"\tEMPAT";
cout <<"\nBILANGAN GENAP";
break;
case 5 :
cout <<"\tLIMA";
cout <<"\nBILANGAN GANJIL";
break;
case 6 :
cout <<"\tENAM";
cout <<"\nBILANGAN GENAP";
break;
case 7 :
cout <<"\tTUJUH";
cout <<"\nBILANGAN GANJIL";
break;
case 8 :
cout <<"\tDELAPAN";
cout <<"\nBILANGAN GENAP";
break;
case 9 :
cout <<"\tSEMBILAN";
cout <<"\nBILANGAN GANJIL";
break;
case 10 :
cout <<"\tSEPULUH";
cout <<"\nBILANGAN GENAP";
break;
default : //perintah ini akan dieksekusi apabila variabel yang diinputkan tidak sesuai dengan nilai yang tersedia
cout <<"\nAngka Melebihi 10";
}
getch();
}
# include <iostream.h>
# include <conio.h>
main()
{
int pil;
clrscr();
cout <<"Masukkan Bilangan [1-10] : ";
cin >>pil;
switch(pil){ // pil merupakan variabel atau ekspresi yg akan diuji
case 1 : // nilai 1 & seterusnya adalah data yang akan di cocokkan dengan variabel
// statement akan dikerjakan apabila nilai sesuai dengan variabel
cout <<"\tSATU"; // \t merupakan tanda tabulasi
cout <<"\nBILANGAN GANJIL";
break; // perintah untuk mengakhiri suatu statement
case 2 :
cout <<"\tDUA";
cout <<"\nBILANGAN GENAP";
break;
case 3 :
cout <<"\tTIGA";
cout <<"\nBILANGAN GANJIL";
break;
case 4 :
cout <<"\tEMPAT";
cout <<"\nBILANGAN GENAP";
break;
case 5 :
cout <<"\tLIMA";
cout <<"\nBILANGAN GANJIL";
break;
case 6 :
cout <<"\tENAM";
cout <<"\nBILANGAN GENAP";
break;
case 7 :
cout <<"\tTUJUH";
cout <<"\nBILANGAN GANJIL";
break;
case 8 :
cout <<"\tDELAPAN";
cout <<"\nBILANGAN GENAP";
break;
case 9 :
cout <<"\tSEMBILAN";
cout <<"\nBILANGAN GANJIL";
break;
case 10 :
cout <<"\tSEPULUH";
cout <<"\nBILANGAN GENAP";
break;
default : //perintah ini akan dieksekusi apabila variabel yang diinputkan tidak sesuai dengan nilai yang tersedia
cout <<"\nAngka Melebihi 10";
}
getch();
}
Tidak ada komentar:
Posting Komentar