Terimakasih atas kunjunganya di blog saya semoga berguna bagi kalian yang datang ke blog saya BY Admin: Zumli Nurwansyah, Khaerul ilham, Aji

Sunday 19 March 2017

Tugas pendahuluan algoritma IV tentang switch c++

 Tugas Pendahuluan IV


1.Jelaskan kelebihan perintah switch dibandingkan peritah IF!

switch lebih digunakan untuk memilih berdasar banyak pilihan, dimana dari masing-masing pilihan akan menghasilkan pernyataan atau aksi yang berlainan sesuai pilihan yang dilakukan. Pernyataan switch juga sering bermanfaat apabila kita ingin menuliskan percabangan multi arah. Pernyataan switch akan mencari nilai ekspresi yang sesuai dengan nilai-nilai yang didaftarkan pada pernyataan case. 

swich digunakan untuk menggantikan fungsi if yang berurutan atau if dalam if yang banyak. Jadi daripada kebanyakan menuliskan if dalam if maka lebih mudah menggunakan swicth-case. Keunggulannya lebih mudah penulisannya dan meminimalkan kesalahan.
 
 2. Mengapa anda sebagai programmer harus menggunakan perintah switch dalam program!

Kerena penggunaan dari perintah switch sangat mudah dan juga sebagia alternative keputusan untuk memilih salah satu pernyataan. Perintah switch sangat cocok untuk memilih dengan banyak pilihan dimana masing-masing pilihan akan menghasilkan satu pernyataan sesuai perintah case.


  3. Sebutkan dan jelaskan perintah-perintah pendukung switch!

1.       Perintah: CASE

Contoh: case1 januari maka 1adalah kode januari

Penjelasan: case adalah pernyataan yang dirancangan khusus untuk menangani pengambilan keputusan yang melibatkan sejumlah atau banyak alternatif penyelesaian. Pernyataan switch - case ini memiliki kegunaan sama seperti if – else bertingkat, tetapi penggunaannya untuk memeriksa data yang bertipe karakter atau integer.

2.       Perintah: BREAK

Penjelasan: Break digunakan untuk keluar dari perulangan. Break juga berfungsi untuk menuju akhir dari statement switch.


        4. Buatlah contoh algoritma dan program sederhana menggunakan perintah switch dengan memakai  flowchart!  
     
     Program:

       #include<stdio.h>
  
int main()
{
 
   int pilihan;
 
   printf("Daftar ojek online : \n");
   printf("1.Gojek\n");
   printf("2.Grabbike\n");
   printf("3.Uber\n");
   printf("Masukan pilihan anda dengan mengetik angka (1/2/3) : ");
   scanf("%d",&pilihan);
 
   switch(pilihan)
   {
      case 1 : printf("Gojek sudah di pesan harap menunggu beberapa menit\n");break;
      case 2 : printf("Grabbike sudah di pesan harap menunggu beberapa menit\n");break;
      case 3 : printf("Uber sudah di pesan harap menunggu beberapa menit\n");break;
      default : printf("Pilihan yang anda masukan tidak tersedia\n");break;
   }

   return 0;
}

Output:



Flowchart dibuat seperti contoh seperti ini:

 

 



No comments:

Post a Comment