0% found this document useful (0 votes)
45 views6 pages

Nama:Fajar Pamungkas NIM:41518210015 Jurusan:Teknik Informatka

This document contains code snippets in PL/SQL demonstrating the use of conditional statements like IF-ELSE and loops. It includes examples of using IF-ELSE to determine food names based on number input, check if a number is less than, equal to or greater than 10, and determine if a number is even or odd. It also shows a LOOP statement that iterates and prints sport names 5 times.

Uploaded by

Fajar Pamungkas
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
45 views6 pages

Nama:Fajar Pamungkas NIM:41518210015 Jurusan:Teknik Informatka

This document contains code snippets in PL/SQL demonstrating the use of conditional statements like IF-ELSE and loops. It includes examples of using IF-ELSE to determine food names based on number input, check if a number is less than, equal to or greater than 10, and determine if a number is even or odd. It also shows a LOOP statement that iterates and prints sport names 5 times.

Uploaded by

Fajar Pamungkas
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

NAMA :FAJAR PAMUNGKAS

NIM:41518210015

JURUSAN:TEKNIK INFORMATKA

PERCABANGAN

1.NAMA MAKANAN

DECLARE

nomakanan integer;

namamakanan varchar2(9);

BEGIN

nomakanan:= 3;

IF nomakanan = 1 then

namamakanan:='telor';

ELSIF nomakanan = 2 then

namamakanan:='ikan mas';

ELSIF nomakanan = 3 then

namamakanan:='ikan lele';

ELSIF nomakanan = 4 then

namamakanan:='bebek goreng';

ELSIF nomakanan = 5 then

namamakanan:='ikan goreng';

ELSIF nomakanan = 6 then

namamakanan:='ikan mujair';

ELSIF nomakanan = 7 then

namamakanan:='sate padang';

ELSIF nomakanan = 8 then

namamakanan:='sate ayam';

ELSIF nomakanan = 9 then

namamakanan:='sop ayam';

ELSIF nomakanan = 10 then

namamakanan:='sop kambing';
ELSIF nomakanan = 11 then

namamakanan:='jengkol';

ELSIF nomakanan = 12 then

namamakanan:='sayur';

ELSE

namamakanan:='';

END IF;

DBMS_OUTPUT.PUT_LINE(NAMAMAKANAN);

END;
2 ANGKA LEBIH KECIL DARI 10

DECLARE

ANGKA NUMBER:=&n;

BEGIN

IF Angka < 10 THEN

DBMS_OUTPUT.PUT_LINE('ANGKA'||ANGKA||'LEBIH KECIL DARI 10');

ELSIF ANGKA > 10 THEN

DBMS_OUTPUT.PUT_LINE('ANGKA'||ANGKA||'LEBIH BESAR DARI 10');

ELSE

DBMS_OUTPUT.PUT_LINE('ANGKA'||ANGKA||'SAMA DENGAN 10');

END IF;

END;

/
3 GANJIL GENAP
DECLARE

b INTEGER:=8;

BEGIN

IF MOD(b,2)=0 THEN

DBMS_OUTPUT.PUT_LINE(TO_CHAR(b)||' Genap');

ELSIF MOD(b,2)=1 THEN

DBMS_OUTPUT.PUT_LINE(TO_CHAR(b)||' Ganjil');

ELSE

DBMS_OUTPUT.PUT_LINE('BILANGAN TERSEBUT GANJIL');

END IF;

END;

/
LOOP

SQL> set serveroutput on

SQL> declare

2 j integer;

3 begin

4 j:=1;

5 loop

6 dbms_output.put_line('basket');

7 dbms_output.put_line('badminto

8 dbms_output.put_line('bola');

9 dbms_output.put_line('voli');
10 j:=j+1;

11 exit when j>5;

12 end loop;

13 end;

14 /

basket

badminton

bola

voli

basket

badminton

bola

voli

basket

badminton

bola

voli

basket

badminton

bola

voli

basket

badminton

bola

voli

You might also like