looping (perulangan) on turbo pascal

Post on 22-Apr-2015

272 Views

Category:

Education

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

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

top related