Kompetesi Dasar :
3. Mahasiswa dapat memahami dan menggunakan logika percabangan dengan menggunakan
cara IF dalam berbagai variasi
4. Mahasiswa dapat memahami dan menggunakan logika percabangan dengan menggunakan
cara CASE
5. Mahasiswa dapat memahami dan menggunakan logika AND dan OR
A. Percabangan
kondisi tertentu. Percabangan digunakan bila suatu saat kita harus memilih
pada suatu kondisi tertentu. Percabangan dalam Turbo Pascal ada dua bentuk :
1. Bentuk IF
Struktur percabangan if..else memiliki satu buah kondisi yang akan diuji
kebenarannya dan dua buah pernyataan. Jika hasil pengujian bernilai benar,
maka program akan melakukan pernyataan untuk yang benar, dan jika
Contoh :
Program Contoh_IF2;
uses crt;
Var nilai:byte;
begin
clrscr;
textcolor(13);
2. Bentuk Case
Struktur case adalah generalisasi struktur if, kalau pada struktur if hanya
mnyediakan dua pilihan yaitu benar dan salah namun dalam struktur case
Case kondisi of
Kasus 1 : perintah 1;
Kasus 2 : perintah 2;
………….
………….
Kasus n : perintah n;
End;
Atau :
Case kondisi of
Kasus 1 : perintah 1;
Kasus 2 : perintah 2;
………….
………….
Kasus n : perintah n;
Else
Perintah_lainnya;
End;
Bentuk Case juga dapat digunakan untuk kondisi yang berupa range yang
mempunyai nilai awal dan nilai akhir dengan perintah yang lebih ringkas.
tetapi dibutuhkan dua syarat atau lebih. Untuk dapat menggunakan syarat
tersebut kita bisa menggunakan AND atau OR. Pernyataan AND digunakan
jika syarat harus terpenuhi semuanya dan pernyataan OR digunakan bila salah
Daftar Pustaka :