Kali ini saya akan memposting tentang Statement Case di Turbo Pascal, ada baiknya sebelum anda membaca postingan ini, anda membaca postingan saya yang sebelumnya yaitu Statement IF di Turbo Pascal
Case adalah struktur percabangan selain IF yang dapat digunakan untuk menentukan sebuah pilihan atau lebih. Case juga sering ditunakan untuk menyederhanakan perintah IF yang bertingkat tingkat

Contoh penggunaan Case di turbo pascal

Bentuk pertama

program statement_if;
uses crt;
var
 pilihan:integer;
begin
 clrscr;
 writeln('1. Pilihan pertama');
 writeln('2. Pilihan kedua');
 writeln('3. Pilihan ketiga');
 write('Tentukan pilihanmu : ');readln(pilihan);
 
 case pilihan of
  1:
   begin
   writeln('Anda memilih pilihan pertama');
   end;
  2:
   begin
   writeln('Anda memilih pilihan kedua');
   end;
  3:
   begin
   writeln('Anda memilih pilihan ketiga');
   end;
 else
  begin
  writeln('Anda tidak memilih pilihan yang ada di menu');
  end;
 end;
 
 readln;
end.

Maka jika dijalankan akan seperti gambar dibawah ini
ketikan angka 1 maka akan muncul text bertuliskan 'Anda memilih pilihan pertama', jika anda mengetikan angka 2 maka akan muncl text bertuliskan 'Anda memilih pilihan kedua', jika anda mengetikan angka 3 maka akan muncul text bertuliskan 'Anda tidak memilih pilihan yang ada di menu'

Statement Case di Turbo Pascal

Bentuk kedua

program statement_case;
uses crt;
var
 nilai:integer;
begin
 write('Masukan nilai siswa : ');readln(nilai);

 case nilai of
  90..100:
   begin
   writeln('Anda mendapatkan A');
   end;
  80..89:
   begin
   writeln('Anda mendapatkan B');
   end;
  70..79:
   begin
   writeln('Anda mendapatkan C');
   end;
  60..69:
   begin
   writeln('Anda mendapatkan D');
   end;
 else
  begin
  writeln('Anda mendapatkan E');
  end;
 end;

 readln;
end.

Maka jika dijalankan akan seperti gambar dibawah ini
Jika anda mengetikan antara 90 sampai 100 maka akan muncul text bertuliskan 'Anda mendapatkan A' jika anda mengetikan 80 sampai 89 maka akan muncul text bertuliskan 'Anda mendapatkan B', jika anda mengetikan antara 70 sampai 79 maka akan muncul text bertuliskan 'Anda mendapatkan C', jika anda mengetikan 60 sampai 69 maka akan muncul text bertuliskan 'Anda mendapatkan D', jika anda mengetikan angka di bawah 60 maka akan muncul text bertuliskan 'Anda mendapatkan E

Statement Case di Turbo Pascal


Semoga berhasil
Semoga bermanfaat, jangan lupa berikan komentar anda pada postingan ini

Author image

About the Author :

Nama Saya Dwi Randy Herdinanto. Saya Tinggal Di Bandar Lampung, Saat Ini SayaKuliah di Salah Satu Perguruan Tinggi di Lampung dan Juga Bekerja di Software House Lampung

Connect with me on :

0 Comments
Comments
 
Top