• Tidak ada hasil yang ditemukan

PowerPoint Presentation - UNIKOM Kuliah Online

N/A
N/A
Protected

Academic year: 2024

Membagikan "PowerPoint Presentation - UNIKOM Kuliah Online"

Copied!
12
0
0

Teks penuh

(1)

Algoritma dan Pemrograman

STRUKTUR PENGULANGAN

Tim Algoritma dan Pemrograman Universitas Komputer Indonesia

(2)

Bentuk Pengulangan 1. For_do

2. While_do

3. Repeat_until

(3)

Bentuk Pengulangan For_do

Ada dua jenis : 1. Positif

2. Negatif

(4)

Bentuk Pengulangan For_do (Positif) Bentuk Umum:

for pencacah

{aksi-aksi yang diulang}

range1 to range2 do

Catatan : range1 ≤ range2 endfo

r

(5)

Contoh For_do Positif

Menjumlahkan_Angka_1_sampai_10 {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 penjumlahan 1+2+..+10}

S, i : integer {S : hasil penjumlahan}

(6)

Bentuk Pengulangan For_do (negatif)

Bentuk Umum:

for pencacah

{aksi-aksi yang diulang}

range1 downto range2 do

Catatan : range1 ≥ range2

endfor

(7)

Contoh For_do Negatif

Menjumlahkan_Angka_1_sampai_10 {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 penjumlahan 10+9+..+1}

S, i : integer {S : hasil penjumlahan}

(8)

Bentuk Pengulangan While_do

Bentuk Umum:

while

{Inisialisasi}

{Proses}

(Kondisi) do endwhile

{Terminasi}

(9)

Contoh While_do

Menjumlahkan_Angka_1_sampai_10 {I.S. :

{F.S. : Kamus:

Algoritma:

S 0

i 1 {Inisialisasi}

while (i ≤ 10) do

S S + i {Proses}

i i + 1 endwhile

output(S) {Terminasi}

diberikan harga pencacah (i) = 10}

menampilkan hasil penjumlahan 1+2+..+10}

S, i : integer {S : hasil penjumlahan}

(10)

Bentuk Pengulangan Repeat_until

Bentuk Umum:

repeat

{Inisialisasi}

{Proses}

(Kondisi )

until

{Terminasi}

(11)

Contoh Repeat_until

Menjumlahkan_Angka_1_sampai_10 {I.S. :

{F.S. : Kamus:

Algoritma:

S 0

i 1 {Inisialisasi}

repeat

S S + i {Proses}

i i + 1 until (i > 10)

output(S) {Terminasi}

diberikan harga pencacah (i) = 10}

menampilkan hasil penjumlahan 1+2+..+10}

S, i : integer {S : hasil penjumlahan}

(12)

SELESAI

Alhamdulillah 

Referensi

Dokumen terkait

Mengganti Nama Field  Perintah yang digunakan adalah ALTER TABLE  Contoh: ALTER TABLE Pribadi CHANGE Jenis_kelamin Kelamin ENUM'P','W';  Cek struktur tabel setelah Anda

Di dalam kelas, terdapat penjelasan tentang suatu objek termasuk properti yang dimilikinya serta kelakuan atau metode yang bisa dilakukan oleh object.. Sebagai contoh,Kelas

5.Parenthetical Menggambarkan apa yang dilakukan seorang tokoh dalam suatu adegan tertentu... Extensions Catatan teknis yang diletakkan disebelah nama karakter yang menunjukkan

Contoh • Tabel pegawai { NIP, Nama, Tgl_Lahir, Kelamin, Alamat, Kota, Tgl_masuk, Kode_jabatan, Kode_area } • Buatlah sebuah trigger yang akan menyimpan history Lokasi alamat

Contoh • Tabel pegawai { NIP, Nama, Tgl_Lahir, Kelamin, Alamat, Kota, Tgl_masuk, Kode_jabatan, Kode_area } • Buatlah sebuah trigger yang akan menyimpan history Lokasi alamat pegawai,

Berikut adalah hasil dari contoh karakter beserta latar belakang dan property yang telah di render sebagai referensi:... Contoh deskripsi: Badudu Usia: 24 tahun Jenis Kelamin :

Penyebab Gejala Listrik Statis • Setiap benda terdiri dari muatan-muatan listrik elektron, proton dll • Benda yang “tidak memiliki muatan” adalah benda dengan jumlah muatan negatif

Current Image / Citra yang Berlaku  Suatu citra atau pandangan yang dianut oleh pihak-pihak luar mengenai suatu organisasi..  Citra ini cenderung