Algoritma dan Pemrograman STRUKTUR ALGORITMA (3)

Slides:



Advertisements
Presentasi serupa
DASAR-DASAR ALGORITMA
Advertisements

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
Struktur Pemilihan Pertemuan ke-3.
ALGORITMA Lecture Pengulangan.
PERULANGAN Komang Kurniawan W., M.Cs.
Algoritma Dasar Dalam membuat suatu program komputer, menyusun algoritma adalah langkah pertama yang harus dilakukan Dalam membuat algoritma dapat digunakan.
STATEMENT PENGULANGAN
Instruksi Runtutan Instruksi Pemilihan dan Instruksi Perulangan dalam Pascal Minggu XII.
Pemprograman Terstruktur 1
- PERTEMUAN 9 - LARIK/ARRAY SATU DIMENSI (1D)
Algoritma dan Struktur Data
Looping (Perulangan).
PEMROGRAMAN PASCAL LOOPING - PERULANGAN.
Prodi S1-Sistem Komputer, F Teknik Elektro
Algoritma dan Pemrograman Subrutin
Algoritma dan Pemrograman STRUKTUR PEMILIHAN (lanjutan)
Pengulangan Bambang Irawan.
Algoritma Pemrograman 2A
Prodi S1-Sistem Komputer, F Teknik Elektro
Algoritma dan Pemrograman I
Algoritma dan Pemrograman STRUKTUR PEMILIHAN (SELECTION) lanjutan
KUG1A3 Algoritma& Pemrograman
Prodi S1-Sistem Komputer, F Teknik Elektro
KUG1E3/ Pemrograman Terstruktur 1
Algoritma & Pemrograman
STATEMENT PENGULANGAN
Algoritma dan Pemrograman Sorting
PERTEMUAN 9-11 STATEMENT PENGULANGAN
Looping (Perulangan).
Perulangan(looping) Oleh: Sri supatmi,S.Kom.
BAB VI Pengulangan.
Algoritma dan Pemrograman Subrutin
Algoritma dan Pemrograman
Algoritma dan Pemrograman STRUKTUR PEMILIHAN (SELECTION) lanjutan
Pengulangan Bambang Irawan.
ALGORITMA DAN PEMROGRAMAN Struktur Algoritma
PERULANGAN.
Pengulangan.
Algoritma dan Pemrograman STRUKTUR PENGULANGAN
ALGORITMA DAN PEMROGRAMAN Tipe Data
ALGORITMA DAN PEMROGRAMAN Struktur Algoritma
Struktur Dasar Algoritma dan Runtunan
Algoritma dan Pemrograman Sorting
Algoritma dan Pemrograman Subrutin (Function)
Seleksi Kondisi merupakan perintah yang memungkinkan pemilihan atas perintah yang akan dijalankan sesuai dengan kondisi tertentu. Operator yang digunakan.
Algoritma dan Pemrograman Subrutin
Algoritma dan Pemrograman Rekursif
KUG1E3/ Pemrograman Terstruktur 1
ALGORITMA DAN PEMROGRAMAN Struktur Algoritma
STRUKTUR PERULANGAN.
Algoritma & Pemrograman 1
Algoritma dan Pemrograman Sorting
STATEMENT PENGULANGAN
PENYELEKSIAN KONDISI.
PERULANGAN.
Dasar-Dasar Pemrograman
Oleh: Abdul Haris Heryani
Algoritma dan Pemrograman STRUKTUR PEMILIHAN (SELECTION) lanjutan
Pemrograman Repetisi pada Pascal Ramos Somya, S.Kom., M.Cs.
ALGORITMA & PEMROGRAMAN
Chapter 5 : Perulangan (Repeatition)
Chapter 5-3 : Perulangan (Repeatition)
Chapter 5 : Perulangan (Repeatition)
Dasar-Dasar Pemrograman
Chapter 5-1 : Perulangan (Repeatition)
Pengulangan Repeat – Until (lanjutan)
Struktur Perulangan.
1 Algoritma dan Pemrograman STRUKTUR PERULANGAN. 2 JENIS-JENIS PERULANGAN 1.FOR-TO-DO / FOR-DOWNTO-DO 2.WHILE-DO 3.REPEAT-UNTIL.
While – Do (Lanjutan) Temu 11.
Transcript presentasi:

Algoritma dan Pemrograman STRUKTUR ALGORITMA (3) Tim Algoritma dan Pemrograman Universitas Komputer Indonesia

Analisis Terhadap Banyak Kasus Penyederhanaan bentuk nested if menggunakan depend on (Algoritma) Bentuk Umum : Depend on (Variabel) (kondisi_1) : aksi_1 (kondisi_2) : aksi_2 .. (kondisi_n) : aksi_n EndDepend

Analisis Terhadap Banyak Kasus Penyederhanaan bentuk nested if menggunakan case of (Pascal) Bentuk Umum : Case (Variabel) of (kondisi_1) : aksi_1 (kondisi_2) : aksi_2 .. (kondisi_n) : aksi_n End;

Contoh Depend on Menentukan_Indeks_Nilai {I.S. : {F.S. : Kamus: Algoritma: Input (Nilai) Depend on (Nilai) 80..100 : Indeks  ‘A’ 70..79 : Indeks  ‘B’ 60..69 : Indeks  ‘C’ 50..59 : Indeks  ‘D’ 0.. 49 : Indeks  ‘E’ EndDepend Output (Indeks) User memasukkan sebuah Nilai} menampilkan Indeks Nilai} Nilai : integer Indeks : char {Indeks Nilai} Algoritma dan Pemrograman Program Studi Teknik Informatika

Struktur Pengulangan For_do While_do Repeat_until

Bentuk Pengulangan For_do Ada dua jenis : Positif Negatif

Bentuk Pengulangan For_do (Positif) Bentuk Umum: for pencacah  range1 to range2 do {aksi-aksi yang diulang} endfor Catatan : range1 ≤ range2

Contoh For_do Positif Menghitung_S {I.S. : {F.S. : Kamus: Algoritma: S  0 for i  1 to 10 do S  S + i endfor output(S) diberikan harga pencacah (i) = 10} menampilkan hasil perhitungan S = 1+2+..+10} S, i : integer

Bentuk Pengulangan For_do (negatif) Bentuk Umum : for pencacah  range1 downto range2 do {aksi-aksi yang diulang} endfor Catatan : range1 ≥ range2

Contoh For_do Negatif Menghitung_S {I.S. : {F.S. : Kamus: Algoritma: S  0 for i  10 downto 1 do S  S + i endfor output(S) diberikan harga pencacah (i) = 10} menampilkan hasil perhitungan S = 10+9+..+1} S, i : integer

Bentuk Pengulangan while_do Bentuk Umum: Inisialisasi while (kondisi) do {aksi-aksi yang diulang} endwhile

Contoh while_do Menghitung_S {I.S. : {F.S. : Kamus: Algoritma: S  0 i  1 while ( i ≤ 10) do S  S + i i  i + 1 endwhile output(S) diberikan harga pencacah (i) = 10} menampilkan hasil perhitungan S = 1+2+..+10} S, i : integer

Bentuk Pengulangan repeat_until Bentuk Umum: Inisialisasi repeat {aksi-aksi yang diulang} until (kondisi)

Contoh repeat_until Menghitung_S {I.S. : {F.S. : Kamus: Algoritma: S  0 i  1 repeat S  S + i i  i + 1 until ( i > 10) output(S) diberikan harga pencacah (i) = 10} menampilkan hasil perhitungan S = 1+2+..+10} S, i : integer

SELESAI Alhamdulillah 