Rabu, 14 Januari 2015

PENYELEkSIAN KONDISI (IF STATEMENT)

Pernyataan ini akan memeriksa suatu persyaratan dan menentukan apakah syarat tersebut benar atau salah, maka Pernyataan ini mengandung BOOLEAN.

   a. Penyeksian satu kasus dengan menggunakan struktur IF-THEN.
       IF dengan satu pernyataan (STATEMENT)
      
             IF (kondisi) THEN
        AKSI;

    Contoh :
      
              if (x>0) then
         writeln('x bilangan positif')


   b. Penyeleksian Dua Kasus dengan menggunakan struktur IF-THEN-ELSE 
       IF dengan dua atau lebih pernyataan (STATEMENT)
       
        IF (Kondisi) THEN
        Begin
           Aksi 1;
           Aksi 2;
           .............
        End;

    Contoh :

         if (x>0) then
         writeln('x bilangan positif');
         else
         writeln('x bukan bilangan positif');

   c. Penyeleksian Tiga Kasus atau Lebih (Penyeleksian Tersarang/NESTED IF)
       IF dan ELSE
       
        IF (Kondisi) THEN
        Begin
           Aksi 1;
           Aksi 2;
           ............
        End;
        Else
        Begin
           Aksi 1;
           Aksi 2;
           ............
        End;
       
      Contoh :

        program konversi_dari_angka_ke_huruf;
        uses crt;
        var
        nilai:integer;
        begin
        clrscr;
        write ('masukkan nilai :');readln(nilai);
        if nilai > 21 then
           begin
        if (nilai>21) and (nilai<=40) then
           begin
           writeln('D') ;
           end;
        if (nilai>41) and (nilai<=60) then
           begin
           writeln('C')  ;
           end;
        if (nilai>61) and (nilai<=80) then
           begin
           writeln('B')   ;
           end;
        if (nilai>81) and (nilai<=100) then
           begin
           writeln('A')   ;
        end;         
        end
        else
           begin
           writeln('E');
        end;
        readln;
        end.


SEKIAN.. Dan Terima Kasih...

0 komentar:

Posting Komentar