Looping (Perulangan) on Turbo Pascal
-
Upload
alex-adipati -
Category
Education
-
view
275 -
download
2
description
Transcript of Looping (Perulangan) on Turbo Pascal
LOOPINGLOOPING 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.
# 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
# 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
# FOR….DO POSITIF
Implementasi
# FOR….DO POSITIF
Implementasi
# 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.
# FOR….DO NEGATIF• IMPLEMENTASI
# 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);
# WHILE….DO STATEMENT
• IMPLEMENTASI
# WHILE...DO STATEMENT
# WHILE…DO STATEMENT
• Implementasi
# REPEAT...UNTILL STATEMENT• REPEAT..UNTIL melakukan loop dengan prinsip kebalikan
dari WHILE..DO.
• Syntax:
Repeat
(Pernyataan atau blok pernyataan tanpa BEGIN..END)
Until PernyataanLogika
# REPEAT...UNTILL STATEMENT• IMPLEMENTASI
TERIMA KASIH