Jumat, 02 Januari 2015

C++ Contoh Looping Array Switch Case

Example programs
If Then Else use
Use Switch Case
Looping use Array

#include<iostream.h>
#include<conio.h>

/*
Menu Aplikasi
1. Penggunaan If Then Else
2. Penggunaan Switch Case
3. Penggunaan Looping Array
Dikerjakan oleh Yoga/12131295
*/

void main() {
 clrscr();
   unsigned int pilihan, pil;
   char satu_jwb;
   bool ulang;
   ulang = true;
int data[5];
int i;
   do
   {
    clrscr();
    cout << "-------------- \n";
    cout << "Menu Pilihan : \n";
    cout << "-------------- \n";
    cout << "1: Penggunaan If Then Else \n";
    cout << "2: Penggunaan Switch Case \n";
    cout << "3: Penggunaan Looping Array \n";
    cout << "4: Exit \n";
    cout << "Masukkan pilihan [1/2/3/4] : ";
    cin >> pilihan;
    cout << "\n \n";

  switch (pilihan)
      {
   case 1:
      cout << "Apakah Anda ingin dapat nilai A [y/t]? ";
      cin >> satu_jwb;
      if (satu_jwb =='y')
      {
      cout << "semoga nilai Anda A";
      }
      else
      {
      cout << "walau tidak ingin dapat A, tetap kami doakan semoga dapat A";
      }
      getch();
      break;

   case 2:

cout<<"=============================================================="<<endl;
      cout<<"1.SENIN  2.SELASA  3.RABU  4.KAMIS  5.JUMAT  6.SABTU  7.MINGGU "<<endl;
      cout<<"=============================================================="<<endl;
      cout<<endl;
      cout<<"masukkan sebuah huruf (1..7) : ";
      cin>>pil;
      switch (pil)
      {
      case 1 : cout<<"HARI SENIN"<<endl;
         break;
         case 2 : cout<<"HARI SELASA"<<endl;
         break;
         case 3 : cout<<"HARI RABU"<<endl;
         break;
         case 4 : cout<<"HARI KAMIS"<<endl;
         break;
         case 5 : cout<<"HARI JUMAT"<<endl;
         break;
         case 6 : cout<<"HARI SABTU"<<endl;
         break;
         case 7 : cout<<"HARI MINGGU"<<endl;
         break;
         default : cout<<"tidak terdapat nama hari"<<endl;
      }

      getch();
      break;

   case 3:
cout << "Masukkan data" << endl;
for (i=0; i < 5;i++)
{
cout << "Data ke-" << i << ": ";
cin >> data[i];
}
cout << "Berikut Hasil Inputan" << endl;
for (i=0;i < 5; i++)
{
cout << "Data ke-" << i << "= " << data[i] << endl;
}
getch();
      break;

   case 4:
      cout << "Terima Kasih \n";

      ulang = false;
            break;

         default:
         cout << "Pilihan yang Anda masukkan Salah. Pilihan yang diijinkan hanya: 1 / 2 /3 /4. \n";
         cout << "\n<Tekan ENTER untuk kembali ke Menu Pilihan>";
         getch();
         break;


  }
   }
  while( ulang);

  getch();
  }