STRUKTUR PERULANGAN STMIK AMIKOM PURWOKERTO.

Slides:



Advertisements
Presentasi serupa
Pernyataan Pengulangan Proses Samson AE Sinaga. Pernyataan Pengulangan •FOR – NEXT •DO WHILE – LOOP •DO UNTIL – LOOP •DO LOOP – WHILE •DO LOOP – UNTIL.
Advertisements

DEFI CAHYADI PERULANGAN ATAU LOOP DEFI CAHYADI
PENGULANGAN PROSES PADA VISUAL BASIC
Pemrograman JAVA (TIB09)
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
Dasar Pemrograman MODUL 07 PERULANGAN.
Struktur Kontrol #2 Perulangan
Algoritma dan Struktur Data
Sumber Kepustakaan : yohananugraheni.files.wordpress.com/.../7_struktu... 1 Struktur Perulangan.
PENDALAMAN LOOP DAN LOGIKA
Pemograman 1 Pertemuan 6.
Struktur Kendali Proses (Perulangan)
Operasi Perulangan pada FORTRAN Pertemuan 6
Algoritma & Struktur Data Looping, Percabangan dan Array Evangs Mailoa.
1 Dasar Pemrograman Komputer [TKL-4002] Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu :  Memahami struktur kendali pengulangan (looping)
Tenia Wahyuningrum.  Struktur kontrol pengulangan Digunakan untuk menjalankan satu atau beberapa pernyataan sebanyak beberapa kali.  Tipe: Pengulangan-while.
Tenia Wahyuningrum.  Struktur kontrol pengulangan Digunakan untuk menjalankan satu atau beberapa pernyataan sebanyak beberapa kali.  Tipe: Pengulangan-while.
Operator Fungsi Logika Perulangan
PERNYATAAN PERULANGAN
Pernyataan Pengulangan Proses
Perulangan Ari Pambudi.
Algoritma dan Struktur Data Marsel W. Aipassa, S.Kom.
Pengulangan.
LOOPING / PERULANGAN VISUAL BASIC 6.0.
STRUKTUR DASAR ALGORITMA
Pemrograman Visual I Outline: Proses Pengulangan/Looping
ALGORITMA PEMROGRAMAN 2A
PERNYATAAN PERULANGAN
Perulangan.
Perulangan (looping) Oleh: Sri Supatmi.
PERULANGAN WHILE.
Bahasa Pemrograman 1 STRUKTUR KONTROL VB Chapter 03 bimocahyo.
Algoritma Pemrograman
Pernyataan Pengulangan Proses
Pernyataan Pengulangan Proses
Algoritma & Pemrograman 1B
Penggunaan Struktur Kontrol Pengulangan
Iterasi ( Perulangan ).
Looping (Perulangan).
Perulangan(looping) Oleh: Sri supatmi,S.Kom.
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
Pertemuan 5 Dani Hamdani, S.Kom..
PERTEMUAN 5 Pemrograman Visual
LAB PEMOGRAMAN III (VISUAL BASIC)
Pengulangan.
Pengulangan.
Pernyataan Pengulangan Proses
PRAKTIKUM DASAR PEMROGRAMAN
PERCABANGAN DAN PERULANGAN
Pengulangan Pengulangan merupakan struktur kontrol yang berfungsi untuk melaksanakan perintah-perintah suatu blok statemen secara berulang-ulang selama.
LOOPING / PERULANGAN FOR - DO WHILE - DO REPEAT - UNTIL
For, while, do/while Sussi.
Pemrograman VB.NET Pertemuan 4 Sorang Pakpahan,S.Kom.,M.Kom.
Pengulangan.
Dasar-Dasar Pemrograman
Pemrograman Visual Proses Pengulangan.
Percabangan dan Perulangan
PEMrograman web database
Pemrograman Repetisi pada Pascal Ramos Somya, S.Kom., M.Cs.
Pertemuan 8 Looping Erna Sri Hartatik
Penggunaan Struktur Kontrol Pengulangan
Pemrograman Terstruktur
Pengulangan. Pengulangan (Looping) 1. Pengulangan for 2. Pengulangan while 3. Pengulangan repeat … until.
Pemrograman Repetisi pada Pascal Ramos Somya, S.Kom., M.Cs.
Dasar-Dasar Pemrograman
Dasar-Dasar Pemrograman
ALGORITMA & PEMROGRAMAN 2B
Bab 7 Perulangan.
Pernyataan Pengulangan Proses
FONDASI PEMROGRAMAN & STRUKTUR DATA #2 - 4
Transcript presentasi:

STRUKTUR PERULANGAN STMIK AMIKOM PURWOKERTO

Outline: Definisi Jenis perulangan For … Next Do Until … Loop Do While … Loop Do … Loop Until Do … Loop While While … End While Nested Loop

DEFINISI Perulangan adalah sebuah kondisi dimana satu atau beberapa baris kode program (statement) dieksekusi secara berulang-ulang. Banyak tugas terdiri dari operasi yang harus diulang-ulang, dan pernyataan perulangan (looping) merupakan bagian penting dari setiap bahasa pemrograman

JENIS STRUKTUR PERULANGAN Pada visual basic terdapat beberapa macam struktur kondisi perulangan, diantaranya yaitu: For … Next Do Until … Loop Do While … Loop Do … Loop Until Do … Loop While While … End While

FOR … NEXT (1) Digunakan untuk melakukan pengulangan suatu blok pernyataan beberapa kali yang ditentukan nilai awal dan nilai akhir. Nilai variabel penghitung akan secara otomatis bertambah satu atau berkurang tiap kali perintah pengulangan dilaksanakan. Sintaks umum: Ket: Variabel Counter harus berupa type data Numerik For <Variabel Counter> = Nilai Awal To Nilai Akhir Blok pernyataan Next <Variabel Counter>

FOR … NEXT (2) Increment loop (penambahan) Suatu perulangan dimana nilai awal lebih kecil daripada niai akhir (penambahan positif) Decrement loop (pengurangan) Suatu perulangan dimana nilai awal lebih besar daripada nilai akhir (perulangan mundur) step bisa ditambah (>1) baik increment maupun decrement. For i = 1 to 5 Print “A” Next i For k = 5 to 1 step - 1 Print “k” Next k

FLOWCHART FOR … NEXT VarLooping = NilaiAwal VarLooping <= NilaiAkhir VarLooping = NilaiAwal Statement Looping VarLooping + - 1 Y T

DO UNTIL … LOOP Perulangan Do Until … Loop akan diproses selama kondisi bernilai False (Salah). Kondisi dapat berupa variabel bertipe boolean atau berupa ekpresi yang menghasilkannilai bertipe boolean. Sintaks umum : Do Until <Kondisi > Blok Pernyataan Loop

FLOWCHART DO UNTIL … LOOP Kondisi Looping Statement Looping False True

DO WHILE… LOOP Kata while dalam pernyataan Do While merintahkan program untuk melakukan perulangan apabila kondisi persyaratan masih bernilai True. Apabila kondisi persyaratan bernilai False maka program akan keluar dari perulangan dan berpindah ke kode program berikutnya. Bentuk sintaks perulangan Do While : Do While <Kondisi > Blok Pernyataan Loop

FLOWCHART DO WHILE … LOOP Kondisi Looping Statement Looping False True

DO … LOOP UNTIL Perulangan Do … Loop Until akan diproses selama kondisi bernilai False (salah). Kondisi dapat berupa variabel bertipe boolean atau berupa ekpresi yang menghasilkan nilai bertipe boolean. Pernyataan dalam perulangan minimal diproses satu kali, karena pengecekan kondisi dilakukan diakhir perulangan (Looping) Do  Blok Pernyataan Loop Until <Kondisi >

FLOWCHART DO … LOOP UNTIL Kondisi Looping Statement Looping False True

DO … LOOP WHILE Perulangan Do … Loop While akan diproses selama kondisi bernilai True (benar). Kondisi dapat berupa variabel bertipe boolean atau berupa ekpresi yang menghasilkan nilai bertipe boolean. Pernyataan dalam perulangan minimal diproses satu kali, karena pengecekan kondisi dilakukan diakhir perulangan (Looping) Do  Blok Pernyataan Loop While <Kondisi >

FLOWCHART DO … LOOP WHILE Kondisi Looping Statement Looping False True

WHILE … END WHILE Perulangan While … End While akan diproses selama kondisi bernilai True (benar). Kondisi dapat berupa variabel bertipe boolean atau berupa ekpresi yang menghasilkan nilai bertipe boolean. Perulangan While … End While sama dengan perulangan Do While … Loop While <Kondisi > Blok Pernyataan End While

FLOWCHART WHILE … END WHILE Kondisi Looping Statement Looping False True

NESTED LOOP Nested Loop (perulangan bersarang) adalah sebuah kondisi perulangan dimana dalam sebuah struktur perulangan terdapat struktur perulangan yang lain. Perulangan bersarang dapat dibentuk dari beberapa struktur perulangan yang berbeda. Contoh penulisannya adalah: For <variabel counter1> = Nilai awal To Nilai akhir For <variabel counter2> = Nilai awal To Nilai akhir Blok Pernyataan Next <variabel counter2> Next <variabel counter1>

EXERCIXE 1. Berapa nilai terakhir Z dari program dibawah ini: Dim X, Y, Z as byte Z = 0 For X = 1 To 10 Y = 11 – X Z = Z + X – Y Next X

EXERCIXE 2. Tuliskan output dari program dibawah ini : X = 0 Do while X <= 5 For Y = 1 to 2 Z = X + Y X = Z Next Y Print Z Loop Print X

EXERCIXE 3. Tuliskan logika pemrograman perulangan For..next dengan out put sbb:

BE WHO YOU ARE, AND SAY WHAT YOU FELL, BECAUSE THOSE WHO MIND DON’T MATTER AND THOSE WHO MATTER DON’T MIND…