You are on page 1of 2

TUGAS 05 ALGORITMA PENCARIAN LANJUTAN 2

ALGORITMA

(CCC110)

Nama : Cecep Muhaimin

NIM : 20200801341

Kelas : S1-T.Informatika (Paralel)

Mata Kuliah : Algoritma (KH101)

Dosen : Patricia Dianita Wijaya, S.Kom, MMSI

UNIVERSITAS ESA UNGGUL

2020
1. Di dalam komputer/pemrograman, iterasi adalah sifat tertentu
dari algoritme atau program komputer di mana suatu urutan atau lebih dari langkah
algoritmik dilakukan di loop program. Hal ini dibedakan dari teknik berulang yang
disebut rekursi. Di dalam matematika, iterasi dapat diartikan sebagai suatu proses atau
metode yang digunakan secara berulang-ulang (pengulangan) dalam menyelesaikan
suatu permasalahan matematik.

Contoh dari suatu iterasi:

var i, a:= 0 // memulai iterasi dengan nilai a=0


for i from 1 to 3 // diulang 3 kali
{
a:= a + i // menambah nilai a dengan nilai var. i
}
print a // mencetak hasil a = 6

2. Dengan adanya nilai target, algoritma melakukan iterasi melalui setiap entri pada
daftar dan membandingkannya dengan target. Jika cocok maka itu adalah pencarian
yang berhasil dan algoritme mengembalikan nilai true. Jika akhir dari daftar tercapai
dan tidak ada kecocokan yang ditemukan, itu adalah pencarian yang tidak berhasil
dan algoritma mengembalikan false.

Sumber :

Malabay, (2020). Modul 05 Algoritma Pencarian Lanjutan 2, Jakarta: Universitas Esa


Unggul.

Wikipedia. (2019, Juny 10). Iterasi. Retrieved October 29, 2020, from
https://id.wikipedia.org/wiki/Iterasi

You might also like