Algoritma dan Struktur Data 1 pertemuan 6

Slides:



Advertisements
Presentasi serupa
WEEK 6 Teknik Elektro – UIN SGD Bandung PERULANGAN - LOOPING.
Advertisements

PERTEMUAN 6 Algoritma Presented by : Sity Aisyah, M.Kom
MODUL 6 PENGULANGAN 6.1. Proses Pengulangan
Algoritma dan Dasar Pemograman
Algoritma dan Struktur Data
STRUKTUR KENDALI PROSES
Algoritma Dasar Dalam membuat suatu program komputer, menyusun algoritma adalah langkah pertama yang harus dilakukan Dalam membuat algoritma dapat digunakan.
PEMROGRAMAN TERSTRUKTUR
2 JAM TEORI dan 1 jam praktek
Struktur Kendali Perulangan pada C
Struktur Kendali dan Repetisi
Struktur Kendali Proses (Perulangan)
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)
Algoritma dan Struktur Data Marsel W. Aipassa, S.Kom.
Pengulangan.
STRUKTUR DASAR ALGORITMA
Pernyataan Pertemuan 3 Season 1
ALGORITMA PEMROGRAMAN 2A
Algoritma & Pemrograman
PERULANGAN (LOOPING) Harni Kusniyati.
PERULANGAN (LOOPING).
STRUKTUR DASAR ALGORITMA
PERULANGAN C++.
Perulangan (looping) Oleh: Sri Supatmi.
PERULANGAN WHILE.
Looping (perulangan).
PERCABANGAN & PERULANGAN DALAM JAVA
Bahasa Pemprograman Dasar Pertemuan 7
Algoritma dan Struktur Data 1 pertemuan 5
Materi 10 LOGIKA & ALGORITMA.
Iterasi ( Perulangan ).
STRUKTUR LOOPING Castaka Agus Suginto, M.Kom., M.CS.
Perulangan / Looping / Repetisi PEMROGRAMAN DASAR
Algoritma dan Pemrograman
Perulangan(looping) Oleh: Sri supatmi,S.Kom.
Minggu ke-10 Imam Fahrur Rozi
PERULANGAN (LOOPING) Looping merupakan proses perulangan suatu blok pernyataan sebanyak yang diinginkan. Ada tiga bentuk dalam proses perulangan: Perulangan.
Latihan & Studi Kasus Perulangan / Looping PEMROGRAMAN DASAR
Pengulangan.
PERTEMUAN 8 Algoritma Presented by : Sity Aisyah, M.Kom
Struktur Perulangan Yohana Nugraheni.
PEMROGRAMAN WEB DEWI SULISTIYARINI, S.KOM
PERTEMUAN 8 PERULANGAN.
Algoritma dan Pemrograman STRUKTUR PENGULANGAN
Pengendalian Proses : Perulangan /Looping
PRAKTIKUM DASAR PEMROGRAMAN
Struktur Kontrol : Perulangan
Perulangan (looping) Oleh: Sri Supatmi.
STRUKTUR PERULANGAN.
Algoritma & Pemrograman 1
For, while, do/while Sussi.
Looping (perulangan).
PERULANGAN.
~ PERTEMUAN _7 STRUKTUR LOOPING.
LOOPING - FOR.
Pengontrolan Alur Program
PEMrograman web database
Oleh: Abdul Haris Heryani
Perulangan (looping) Oleh: Sri Supatmi.
Pertemuan 8 Looping Erna Sri Hartatik
PENGULANGAN ALGORITMA & STRUKTUR DATA I PROGRAM STUDI SISTEM INFORMASI
PERULANGAN (LOOPING).
Algoritma dan Pemrograman
Struktur Data dan Algoritma
Perulangan Minggu ke-10.
Chapter 5-2 : Perulangan (Repeatition)
Perulangan (for, while, do while) MANASE SAHAT, M.KOM.
PERULANGAN (LOOPING) Harni Kusniyati. 1. Pernyataan While Pada pernyataan while, pengecekan terhadap loop dilakukan dibagian awal (sebelum tubuh loop).
Chapter 5 : Perulangan (Repeatition)
Transcript presentasi:

Algoritma dan Struktur Data 1 pertemuan 6 M. Fakhrurrifqi, S.Kom, M. Cs.

STRUKTUR ALGORITMA/PROGRAM KOMPUTER Perulangan (Looping) program dapat berjalan beberapa kali sesuai inisialisasi, jumlah iterasi dan kondisi berhenti yang ditentukan, sehingga pembuat program tidak perlu menuliskan kode program sebanyak perulangan yang diinginkan. FOR WHILE DO - WHILE

Perulangan (Looping) WHILE Perulangan While digunakan jika jumlah perulangan tidak diketahui dengan pasti dan diperlukan pemeriksaan kondisi perulangan di awal blok, sehingga ada kemungkinan perulangan While tidak dikerjakan jika tidak memenuhi kondisi perulangan.

Perulangan (Looping) DO WHILE Pada perulangan Do While, pernyataan dijalankan terlebih dahulu, kemudian selanjutnya baru kondisi di uji. Jika kondisi benar, maka pernyataan dijalankan, namun jika kondisi bernilai salah, maka pernyataan tidak dijalankan.

Perulangan (Looping) FOR Struktur pengulangan dengan intruksi for digunakan untuk mengulang satu baris instruksi atau satu blok instruksi sampai jumlah perulangan yang disyaratkan terpenuhi. Ciri utama pengulangan for adalah terdapat nilai awal dan nilai akhir yang menunjukkan banyaknya pengulangan yang akan dilakukan.

//perulangan for positif for(a=1; a<=4; a++){ //proses . . . . } //perulangan for negatif for(a=4; a>=1; a--){

Struktur pengulangan memungkinkan program melakukan satu atau lebih aksi beberapa kali. Tiga komponen pengendali aksi adalah inisialisasi, jumlah iterasi, dan kondisi berhenti. Tiga struktur pengulangan yang dapat digunakan adalah struktur pengulangan dengan sintaks WHILE, DO...WHILE, dan FOR. Struktur pengulangan dapat dibuat bersarang dengan sintaks pengulangan yang sama atau berbeda, bahkan dapat digabungkan dengan struktur pemilihan. Untuk keluar dari struktur pengulangan sebelum kondisi berhenti, kita dapat menggunakan sintaks BREAK Untuk melanjutkan struktur pengulangan ke awal pengulangan maka dapat digunakan sintaks CONTINUE Hal yang terpenting dari struktur pengulangan adalah kondisi berhenti yang akan memberikan kondisi apakah pengulangan dilakukan atau tidak.

Latihan Buatlah program dengan tampilan sebagai berikut : Masukkan banyak anak ayam : 4 Anak ayam ada 4, mati satu tinggal 3 Anak ayam ada 3, mati satu tinggal 2 Anak ayam ada 2, mati satu tinggal 1 Anak ayam ada 1, mati satu tinggal 0

latihan Buat program untuk menghitung nilai dari faktorial. 5 ! = 1 x 2 x 3 x 4 x 5.

latihan Buat program yang menghasilkan satu nilai x yang memenuhi persamaan x2 + 2x – 35= 0.

latihan Buatlah program penjumlahan. Akan tetapi pengguna dapat menggunakannya terus menerus tanpa harus memberhentikan program.

Perulangan Bersarang (Nested Looping)

Quiz Buatlah pseudocode dan program untuk mencari angka terbesar dan angka terkecil dari sejumlah angka yang diinputkan dengan menggunakan pengulangan. Buatlah pseucode dan program yang menampilkan output sebagai berikut : * * * * * * * * *