STRUKTUR DASAR ALGORITMA

Slides:



Advertisements
Presentasi serupa
STRUKTUR PERULANGAN Statemen ini di gunakan untuk memproses statemen-statemen tertentu berulang kali. Struktur perulangan While … Do Jenis perulangan.
Advertisements

- PERTEMUAN 5 & 6 – PERULANGAN
STRUKTUR DASAR ALGORITMA
STRUKTUR PERULANGAN Perulangan adalah instruksi yang dapat mengulang sederetan Instruksi secara berulang-ulang sesuai persyaratan yang ditetapkan. Struktur.
PERTEMUAN 6 Algoritma Presented by : Sity Aisyah, M.Kom
Pengertian Algoritma Sebuah algoritma merupakan deskripsi pelaksanaan suatu proses, dimana algoritma disusun oleh sederetan langkah instruksi yang logis.
Algoritma Dasar Dalam membuat suatu program komputer, menyusun algoritma adalah langkah pertama yang harus dilakukan Dalam membuat algoritma dapat digunakan.
Oleh Nila Feby Puspitasari
Pernyataan Pengulangan A’ud Solehuddin::Januari2012.
ALGORITMA PSEUDOCODE Pertemuan Ke-2 Meilia Nur Indah Susanti, ST.,MKom
Algoritma Pemrograman
Bab 2 – b PERINTAH 2 B Percabangan. PERCABANGAN Tidak setiap baris program akan dikerjakan Hanya yang memenuhi syarat (kondisi) Syarat terdiri dari operand-operand,
2 JAM TEORI dan 1 jam praktek
Algoritma dan Struktur Data
PERTEMUAN 2 PENGERTIAN DASAR LOGIKA DAN ALGORITMA.
Algoritma dan Struktur Data
Bahasa Pemrograman Dasar Pertemuan 6
Pengulangan Bambang Irawan.
Algoritma dan Pemprograman 1
Materi 9 LOGIKA & ALGORITMA.
Algoritma dan Struktur Data 1 pertemuan 6
STRUKTUR DASAR ALGORITMA
STRUKTUR DASAR ALGORITMA
{Pertemuan 6 Struktur Perulangan}
Buatlah flowchart untuk pembagian 3 buah bilangan
PERULANGAN (LOOPING).
STRUKTUR DASAR ALGORITMA
PERULANGAN WHILE.
Looping (perulangan).
STRUKTUR DASAR ALGORITMA
Bahasa Pemprograman Dasar Pertemuan 7
Menggunakan Pengulangan - Do While / Loop - Do / Loop While - While / Wend Dosen : Ega Hegarini.
Algoritma Pemrograman
penyusunan algoritma (flowchart)
Flowchart.
Dasar – dasar Algoritma dan Pemrograman
Materi 10 LOGIKA & ALGORITMA.
PROG.STUDI PEND.FISIKA UIN ALAUDDIN MAKASSAR
Looping (Perulangan).
Perulangan / Looping / Repetisi PEMROGRAMAN DASAR
Algoritma dan Pemrograman
Perulangan(looping) Oleh: Sri supatmi,S.Kom.
Counter dan Accumulator
ATURAN PENULISAN TEKS ALGORITMA
Algoritma dan Struktur Data 1 pertemuan 3
Struktur Algoritma Sequence Process: instruksi dikerjakan secara sekuensial, berurutan. Selection Process: instruksi dikerjakan jika memenuhi kriteria.
Latihan & Studi Kasus Perulangan / Looping PEMROGRAMAN DASAR
JAVA FUNDAMENTAL.
Struktur Perulangan Yohana Nugraheni.
PEMROGRAMAN WEB DEWI SULISTIYARINI, S.KOM
Kuliah IV Ricky Maulana Fajri, M.Sc
Struktur Kontrol : Perulangan
JENIS DAN SIMBOL FLOWCHART PRODI MIK | FAKULTAS ILMU-ILMU KESEHATAN
FOR Perulangan Menggunakan Pertemuan 10 Dasar Pemrograman
For, while, do/while Sussi.
Looping (perulangan).
05.1 Hari-5.
Pengulangan.
Pengontrolan Alur Program
Dasar-Dasar Pemrograman
PENGULANGAN ALGORITMA & STRUKTUR DATA I PROGRAM STUDI SISTEM INFORMASI
Algoritma dan Pemrograman
ATURAN PENULISAN TEKS ALGORITMA
LOGIKA & ALGORITMA KONSEP ALGORITMA & FLOWCHART M. Febriansyah, ST., MT.
Pengulangan While - Do Temu 10.
STRUKTUR DASAR ALGORITMA
Perulangan (for, while, do while) MANASE SAHAT, M.KOM.
Counter dan Accumulator
Counter dan Accumulator
FONDASI PEMROGRAMAN & STRUKTUR DATA #2 - 4
Transcript presentasi:

STRUKTUR DASAR ALGORITMA Struktur Pengulangan (repetition)

Struktur pengulangan merupakan struktur yang melakukan pengulangan terhadap satu baris atau satu blok baris program beberapa kali sesuai dengan persyaratan yang diberikan.

Struktur 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.

Contoh Mencetak angka 1 sampai 10 Algoritma Cetak_Angka_for Dicetak angka 1 sampai 10 dengan perulangan for. Deskripsi : mulai kerjakan langkah 3 mulai i = 1 sampai i = 10 cetak i selesai

Flowchart Cetak_Angka dengan for

Contoh Akan dicetak bilangan genap mulai dari 0 dengan batas akhir diinputkan dari keyboard dengan menggunakan pengulangan for. Algoritma Cetak_bilangan_genap_for Dicetak bilangan genap dengan batas akhir diinputkan dengan menggunakan for. Deskripsi : mulai Baca batas_akhir Kerjakan langkah 4 sampai langkah 5 mulai i = 1 sampai i = batas_akhir jika i habis dibagi 2 maka kerjakan langkah 5 cetak i selesai

Flowchart cetak bilangan genap dengan for :

Struktur while Struktur pengulangan dengan instruksi while digunakan untuk mengulang satu baris instruksi atau satu blok baris instruksi selama syarat yang diberikan masih terpenuhi. Ciri utama pengulangan while adalah syarat akan uji terlebih dahulu sebelum instruksi yang akan diulang dikerjakan dengan kata lain dalam instruksi while syarat akan diuji didepan, sehingga ada kemungkinan baris instruksi yang akan diulang tidak dikerjakan sama sekali (syarat tidak terpenuhi).

Flowchart struktur while

Contoh Algoritma Cetak_Angka_while Dicetak angka 1 sampai 10 dengan perulangan while. Deskripsi : mulai i = 1 selama i <= 10 kerjakan langkah 4 sampai langkah 5 cetak i i = i + 1 selesai

flowchart cetak angka dengan while

Struktur do … while Struktur pengulangan dengan instruksi do…while digunakan untuk mengulang satu baris instruksi atau satu blok baris instruksi sampai syarat tidak terpenuhi. Ciri utama pengulangan do…while adalah syarat akan uji setelah instruksi yang akan diulang dikerjakan, dengan kata lain dalam instruksi do…while syarat akan diuji dibelakang, sehingga baris instruksi yang masuk dalam blok do…while minimal akan dikerjakan satu sekali.

flowchart struktur do…while

Contoh Algoritma Cetak_Angka_do_while Dicetak angka 1 sampai 10 dengan perulangan while. Deskripsi : mulai i = 0 i = i + 1 cetak i jika i < 10 kerjakan langkah 3 sampai langkah 4 selesai

flowchart cetak angka dengan do…while

UTS Buatlah algoritma dengan struktur indonesia dan flowchart untuk : Menampilkan bilangan genap kelipatan 3 dari 1 s/d n. Mencari angka terbesar dan angka terkecil dari sejumlah angka yang diinputkan dengan menggunakan pengulangan. Catatan : jumlah perulangan ditentukan pengguna..