Looping (Perulangan) on Turbo Pascal

16
LOOPING LOOPING ON TURBO PASCAL

description

 

Transcript of Looping (Perulangan) on Turbo Pascal

Page 1: Looping (Perulangan) on Turbo Pascal

LOOPINGLOOPING ON TURBO PASCAL

Page 2: Looping (Perulangan) on Turbo Pascal

KONSEP PENGULANGAN

• Pengulangan adalah sebuah tindakan yang dilakukan berulang secara terus-menerus hingga pada suatu saat pengulangan tersebut harus dihentikan. Singkatnya, pengulangan atau loop merupakan sebuah tindakan yang diulang.

Page 3: Looping (Perulangan) on Turbo Pascal

# FOR….DO STATEMENT

• Merupakan pengulangan beberapa statemen dengan jumlah perulangan yang sudah ditetapkan / diketahui.

• Perulangan For…Do memiliki 2 jenis.

• For…Do Positif

• For…Do Negatif

Page 4: Looping (Perulangan) on Turbo Pascal

# FOR….DO POSITIFFor Do Positif

Gunakan FOR..TO..DO ketika anda akan melakukan suatu tindakan yang berulang sebanyak n-kali. Singkatnya, tindakan dilakukan berulang sebanyak jumlah yang ditentukan pada awal loop.

Syntax :

For Variabel_Control : = Nilai_Awal To nilai_Akhir Do

Statemen/Blok Statemen

Page 5: Looping (Perulangan) on Turbo Pascal

# FOR….DO POSITIF

Implementasi

Page 6: Looping (Perulangan) on Turbo Pascal

# FOR….DO POSITIF

Implementasi

Page 7: Looping (Perulangan) on Turbo Pascal

# FOR….DO NEGATIF

For Do Negatif

DOWNTO melakukan loop dari atas ke bawah.

Syntax :

For Variabel_Control : = Nilai_Awal Downto nilai_Akhir Do

Statemen/Blok Statemen

Ctt : Nilai_Awal harus > Nilai_Akhir.

Page 8: Looping (Perulangan) on Turbo Pascal

# FOR….DO NEGATIF• IMPLEMENTASI

Page 9: Looping (Perulangan) on Turbo Pascal

# WHILE DO STATEMENT• WHILE akan melakukan loop secara terus menerus

berdasarkan pernyataan logika. WHILE akan melakukan loop selama pernyataan logika yang ditentukan bernilai TRUE.

• Syntax:

WHILE pernyataanlogika DO

(Statement atau blok pernyataan);

Page 10: Looping (Perulangan) on Turbo Pascal

# WHILE….DO STATEMENT

• IMPLEMENTASI

Page 11: Looping (Perulangan) on Turbo Pascal

# WHILE...DO STATEMENT

Page 12: Looping (Perulangan) on Turbo Pascal

# WHILE…DO STATEMENT

• Implementasi

Page 13: Looping (Perulangan) on Turbo Pascal

# REPEAT...UNTILL STATEMENT• REPEAT..UNTIL melakukan loop dengan prinsip kebalikan

dari WHILE..DO.

• Syntax:

Repeat

(Pernyataan atau blok pernyataan tanpa BEGIN..END)

Until PernyataanLogika

Page 14: Looping (Perulangan) on Turbo Pascal

# REPEAT...UNTILL STATEMENT• IMPLEMENTASI

Page 15: Looping (Perulangan) on Turbo Pascal
Page 16: Looping (Perulangan) on Turbo Pascal

TERIMA KASIH