Kelompok I
Agnes Debora C. Sitanggang 4163311001
Anggita Maulani Simanjuntak 4163311006
Ayu Lestari 4163311008
Bella Fiesta Rajagukguk 4163311009
Robby Jeremiah P. Simarmata 4162311004
Sarah Ihza Mahfuza 4163311005
Definisi &
Pengertian
Sejarah
ALGORITMA
Struktur
Definisi & Pengertian Algoritma
Definisi Para Ahli Menurut Seymour
: Menurut Donal Elvin (penulis buku aljabar) :
Knuth ( ilmuan dalam Suatu daftar langkah
Menurut abu ja’far
bidang computer) : demi langkah yang
Muh.Ibnu Musa
Sekumpulan aturan- terhingga dari intruksi
(seorang
aturan yang memberikan yang terstruktur
matematikawan) : Suatu
operasi-operasi untuk dipakai untuk
metode khusus untuk
menyelesaikan suatu permasalahan.
menyelesaikan suatu
permasalahan.
persoalan yang ada
1. Runtunan (sequence)
Pada struktur sekuensialinstruksi dikerjakan secara berurutan
baris perbaris mulai dari baris pertama hingga baris terakhir,
tanpa ada loncatan atau perulangan.
Contoh :
Algoritma sekuensial banyak dijumpai pada kehidupan sehari
hari, misalnya pada kasus “mengirimkan surat”.
Membeli amplop Membeli perangko Memasang perangko
ke amplop Menulis alamat dan tujuan pengirim Pergi ke
kantor pos atau memasukkan surat itu ke dalam kotak surat Surat
Terkirim
2. Pemilihan (selection)
Struktur seleksi adalah instruksi yang dipakai untuk memilih
satu aksi dari beberapa kemungkinan aksi berdasarkan suatu
syarat.
Contoh :
Membeli amplop Membeli perangko Memasang
Perangko ke amplop Menulis alamat dan tujuan pengirim
Pergi ke kantor pos atau memasukkan surat itu ke dalam
kotak surat Surat Terkirim
Contoh :
Algoritma perulangan berarti terdapat satu atau lebih
kejadian/tindakan yang harus diulang terus-menerus sampai
kondisinya tidak terpenuhi lagi. Misalkan, Ibu Titin harus
Pengulang mengupas kentang secara terus-menerus sampai
kondisi tercapai, yaitu kondisi di mana kentang mencapai 50
buah.