Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

STRUKTUR PERULANGAN (Struktur For)

Presentasi serupa


Presentasi berjudul: "STRUKTUR PERULANGAN (Struktur For)"— Transcript presentasi:

1 STRUKTUR PERULANGAN (Struktur For)
Oleh : Oktavian Lantang

2 Pengantar Dalam hampir setiap program yang kompleks mutlak memerlukan suatu perulangan. Tujuan perulangan disini adalah untuk mengulang statement atau blok statement berulang kali sesuai sejumlah yang ditentukan pemakai. Dalam materi ini akan memberikan gambaran konsep dasar dari pengertian diatas.

3 Definisi Statement for adalah statement yang biasa digunakan dalam pemrograman apabila jumlah perulangannya dari suatu statement sudah diketahui.

4 Bentuk – bentuk Perulangan For
For Positif Bentuk perulangan ini adalah bentuk perulangan dari kecil ke besar (Ascending) For Negatif Bentuk perulangan ini adalah bentuk perulangan dari besar ke kecil (Descending)

5 Contoh Perulangan Positif
Uses Crt; Var i : Integer; Begin For i := 1 To 5 Do Writeln ('I Love Bunda’); END. Maka bila program diatas dicompile hasilnya : I Love Bunda Penjelasan : Berati statemen I Love Bunda akan diulang seba-nyak 5 kali yaitu dengan menghitung nilai i dari i ke 1 sampai nilai i terakhir yaitu i ke 5.

6 Contoh 1 menggunakan blok statement
Uses Crt; Var i : Integer; Begin For i:= 1 To 10 Do Writeln ('I Love Bunda'); End; Writeln ('I Love mom'); End. Hasil yang akan didapat akan sama dengan contoh yang pertama, tapi yang harus diingat disini untuk penggunaan blok pada perula- ngan For biasanya mempunyai banyak statement [lebih dari 1 statement]

7 OUTPUT DARI CONTOH 1 I love Bunda I love mom

8 Contoh 2 menggunakan blok statement
Uses Crt; Var a,b,c : Integer; bagi : Real; Begin Writeln(' '); Writeln(' a a*a a*a*a 1/a '); For a := 1 To 10 Do b:= a*a; c:=a*a*a; bagi := 1/a; Writeln(a:4,b:8,c:10,bagi:12:3); End; Writeln (' '); End.

9 Output dari contoh 2 A a*a a*a*a 1/a

10 Contoh Perulangan Negatif
Uses Crt; Var i : Integer; Begin For i := 10 DownTo 1 Do Write (i:3); End. Hasil :

11 Perulangan Tersarang Definisi :
Perulangan For tersarang adalah perulangan For yang berada pada perulangan yang lainnya. Perulangan yang lebih dalam akan diproses terlebih dahulu sampai habis, kemudian perulangan yang lebih luar baru akan bertambah, mengerjakan perulangan yang lebih dalam lagi mulai dari nilai awalnya dan seterusnya.

12 Contoh Perulangan Tersarang
Var a,b : Integer; Begin For a := 1 To 3 Do For b := 1 To 2 Do Write (a :2,b:4); Writeln; End; End.

13 Output Dari Perulangan Tersarang
Hasil :

14 Latihan Soal Buatlah program untuk mengkonversi suhu celcius (15 derajat-0 derajat) dalam bentuk fahrenheit ! Buatlah program untuk tampilan sebagai berikut :

15 Terima Kasih


Download ppt "STRUKTUR PERULANGAN (Struktur For)"

Presentasi serupa


Iklan oleh Google