Test Footer

Sabtu, 08 Oktober 2016

Tugas Pendahuluan IF dalam C++



TUGAS PENDAHULUAN
DECISION(IF)

  1. Jelaskan perbedaan perintah IF dan Switch!
  2. Sebutkan dan jelaskan jenis-jenis perintah IF!
    TUGAS AKHIR
    DECISION(IF) 


    1. Buatlah program berdasarkan algoritma berikut ini!

      1) Masukkan Kode
      2) Jika kode=1 maka hari=minggu
      3)
      Jika kode=2 maka hari=senin
      4)
      Jika kode=3 maka hari=selasa
      5)
      Jika kode=4 maka hari=rabu
      6)
      Jika kode=5 maka hari=kamis
      7)
      Jika kode=6 maka hari=jumat
      8)
      Jika kode=7 maka hari=sabtu
      9) Jika kode yang dimasukkan salah maka pilihannya tidak ada
      10) Tampilkan kode dan hari
    JAWABAN TUGAS PENDAHULUAN
    1. - IF: If digunakan untuk satu kondisi saja. Jika pernyataan benar (terpenuhi) maka akan dijalankan, jika salah (tidak terpenuhi) maka diabaikan.
      -Switch:
      Perintah ini digunakan sebagai alternatif pengganti dari sintaks if … else dengan else lebih dari satu. Switch, kondisi hanya dinyatakan dengan bilangan bulat atau karakter/string. Dengan perintah ini program percabangan akan semakin mudah dibuat dan dipelajari. Perintah switch akan menyeleksi kondisi yang diberikan dan kemudian membandingkan hasilnya dengan konstanta-konstanta yang berada di case. Pembandingan akan dimulai dari konstanta 1 sampai konstanta terakhir. Jika hasil dari kondisi terpenuhi dengan nilai konstanta tertentu, misalnya konstanta 1 , maka pernyataan 1 akan dijalankan sampai ditemukan break. Pernyataan break akan membawa proses keluar dari perintah switch, agar eksekusi dilakukan pada kondisi yang terpenuhi saja, jika telah terpenuhi maka dihentikan. Jika hasil dari kondisi tidak terpenuhidengan konstanta-konstanta yang diberikan, maka pernyataan pada default akan
      dijalankan.
       
    2.  IF sederhana IF (kondisi) : digunakan untuk menentukan pengambilan keputusan, pernyataan, dapat berupa sebuah pernyataan ataupun sebuah pernyataan majemuk.
      IF dalam IF
      : pernyataan IF yang terletak didalam IF sering disebut nested IF atau IF bersarang.
    JAWABAN TUGAS AKHIR
    1. #include <stdio.h>

      int main()
      {
          int kode;
          printf("Menetukan hari.\n");
          printf("input kode [1 - 7]: ");
          scanf("%d", &kode);
          switch (kode)
          {
              case 1:puts("hari minggu"); break;
              case 2:puts("hari senin"); break;
              case 3:puts("hari selasa"); break;
              case 4:puts("hari rabu"); break;
              case 5:puts("hari kamis"); break;
              case 6:puts("hari jumat"); break;
              case 7:puts("hari sabtu"); break;
              default:puts("kode salah");
          }

          return 0;
      }

      dan hasilnya akan terlihat seperti berikut:


    untuk agan yang belum mambaca pengertian dari IF silahkan kunjungi
    https://kumpulaninformatikaa.blogspot.co.id/2016/10/decision-if.html

    Sekian dari saya, Wasalamuallaikum ..^^
    SEMOGA BERMANFAAT ..

Share:

0 komentar:

Posting Komentar

Test Footer 1

Test Footer

Blogger templates