1.31.2013

Materi C++ Siswa Prakerin

Tolong di salin kedalam buku catatan!!!



Decission
Adalah suatu perintah pengambilan keputusan yang digunakan untuk memilih salah satu alternatif jawaban yang tepat dari pilihan yang ada.
Dalam bahasa C++ ada beberapa jenis statemen pemilihan/decission :
1.    Statemen if
·         Digunakan untuk memilih satu dari 2 atau lebih alternatif jawaban yang tersedia.
·         Jika perintah if tersebut terdiri dari 2 atau lebih pernyataan,maka pernyataan tersebut harus berada diantara begin dan  end .
·         Syntak:
If (kondisi)
     Statement

Perintah diatas memiliki arti jika kondisi bernilai benar maka pernyataan dibawahnya akan dikerjakan.
·         Contoh :
# include
Main()
{
Int harga;
Printf(“Masukkan harga :”);scanf(“%d”,&harga);
If (harga > 20000)
   Printf(“Anda Mendapatkan diskon 5000\n”);
}
2.    Statemen if…else
·         Syntax :
If(kondisi)
    Statemen1;
Else
    Statemen2;
}

Maksud dari syntak diatas,jika kondisi benar maka pernyataan 1 akan dikerjakan dan jika kondisi salah maka pernyataan 2 yang akan dikerjakan.
Contoh :
#include
Main()
{
  Int nilai,tugas;
  Printf(“Masukkan Sebuah Nilai :”);scanf(“%d”,&nilai);
  Printf(“Masukkan sebuah nilai tugas:”);scanf(“%d”,&tugas);
      If (nilai > 70 )
          Printf(“Lulus\n”);
        Else
           Printf(“Tidak Lulus\n”);
   }
3.    Statemen If dalam If
·         Syntak:
If (kondisi1)
    If(kondisi2)
        Pernyataan1;
    Else
        Pernyataan2;
Else
   Pernyataan3;
·         Contoh :
#include
Main()
  {
      Int nilai;
      Char huruf;;
                  Printf(“Masukkan Nilai :”);scanf(“%d”,&nilai);
                  If (nilai >=81 && nilai <=100)
                              Huruf=’A’;
                  Else
If (nilai >=71 && nilai <81 p="">
                              Huruf=’B’;
                  Else
If (nilai >=61 && nilai <71 p="">
                              Huruf=’C’;
                  Else
If (nilai >51 && nilai <61 p="">
                              Huruf=’D’;
                  Else
                              Huruf =’E’;
                  Printf(“Jadi Huruf Adalah : %c\n”,huruf);
}
4.    Statemen Switch
·         Merupakan pernyataan yang dirancang untuk menengani pengambilan keputusan yang melibatkan sejumlah pemilihan alternatif yang diantaranya untuk menggantikan pernyataan If bertingkat.
·         Syntak :
Switch (ekspresi)
      {
          Case konstanta1;
                 Pernyataan1;
                 Break;
Case konstanta2;
                 Pernyataan2;
                 Break;
Case konstanta3;
                 Pernyataan3;
                 Break;
Case konstanta4;
                 Pernyataan4;
                 Break;
     ………
     ………
     Case konstantan;
                 Pernyataann;
                 Break;
     Default:
                 Pernyataanx;
            }
·         Contoh
#include
main()
  {
   int kdhari;
   printf("Masukkan Kode Hari [1-7] :");
   scanf("%d",&kdhari);
     switch (kdhari)
       {
         case 1:
         printf("Senin");
            break;
         case 2:
         printf("Selasa");
            break;
         case 3:
         printf("Rabu");
            break;
         case 4:
         printf("Kamis");
            break;
         case 5:
         printf("Jum'at");
            break;
         case 6:
         printf("Sabtu");
            break;
         case 7:
         printf("Minggu");
            break;
         default:
            printf("Kode  tidak ada");
         }
}


0 komentar:

Related Posts Plugin for WordPress, Blogger...
Twitter Delicious Facebook Digg Stumbleupon Favorites More