Kelas : 3IA09
Praktikum ke- :3
Materi : Kondisi
NPM : 52416353
Ketua Asisten :
Paraf Asisten :
LABORATORIUM INFORMATIKA
UNIVERSITAS GUNADARMA
2019
Oracle PL/SQL mempunyai 3 jenis perulangan (looping), yaitu:
Simple Loop
Perlu di deklarasikan kondisi awal perulangan, proses ini dikenal dengan proses
inisialisasi nilai. dalam blok perulangan ini perlu di deklarasikn kondisi untuk berhenti,,,
yaitu exit.
Bentuk Umum :
LOOP
Statement;
…
END LOOP;
Statement For
Struktur ini biasanya digunakan untuk melakukan perulangan yang banyaknya sudah diketahui
Bentuk Umum :
Struktur While
Struktur ini memeriksa kebenaran kondisinya dibagian awal blok atau badan perulangan.
Perulangan ini hamper sama dengan simple loop
Bentuk Umum :
WHILE kondisi LOOP
Statement ;
…..
END LOOP;
List Program
Pertama kita deklarasikan variablenya. Variable disini adalah x yang kita kasih inputan -25
kemudian muncul 3 percabangan antara lain:
- jika nilai x lebih besar dari 0 maka bilangan tersebut adalah positif atau jika sama dengan 0
maka bilangan tersebut 0 dan jika angkanya bukan positif atau nol maka sudah dipastikan itu
merupakan bilangan negative.
Simple Loop
Pertama kita deklarasikan variabelnya disini terdapat 2 variabel yaitu variable k dan jumlah.
Kemudian variable k dan variable jumlah kita beri inputan 0. Kemudian K tersebut kita kasih + 4
sebab di soal dijelaskan untuk menampilkan 10 bilangan dengan kelipatan 4. Hasilnya seperti
gambar di atas.
While Loop
Pertama kita deklarasikan variabelnya disini terdapat 2 variabel yaitu variable j dan jumlah.
Kemudian variable j kita beri inputan 4 dan variable jumlah kita beri inputan 0. Kemudian j
tersebut kita kasih + 4 sebab di soal dijelaskan untuk menampilkan 10 bilangan dengan
kelipatan 4. Hasilnya seperti gambar di atas.
For Loop
Pertama kita deklarasikan variabelnya disini terdapat 3 variabel yaitu variable angka, hasil dan
jumlah. Kemudian variable angka kita beri inputan sebesar 40 dan akan berkelipatan 4
sebanyak 10 karena habis dibagi 4. Hasilnya seperti gambar di atas.