Struktur Dasar Algoritma




Struktur Dasar Algoritma

Algoritma berisi langkah-langkah penyelesaian suatu masalah. Langkah-langkah tersebut dapat berupa runtunan aksi (sequence), pemilihan aksi (selection), pengulangan aksi (iteration) atau kombinasi dari ketiganya. Jadi struktur dasar pembangunan algoritma ada tiga, yaitu:

1.Struktur Runtunan
Digunakan untuk program yang pernyataannya sequential atau urutan.

2.Struktur Pemilihan
Digunakan untuk program yang menggunakan pemilihan atau penyeleksian kondisi.

3.Struktur Perulangan
Digunakan untuk program yang pernyataannya akan dieksekusi berulang-ulang.
Dalam Algoritma, tidak dipakai simbol-simbol / sintaks dari suatu bahasa pemrograman tertentu, melainkan bersifat umum dan tidak tergantung pada suatu bahasa pemrograman apapun juga. Notasi-notasi algoritma dapat digunakan untuk seluruh bahasa pemrograman manapun.

Definisi Pseudo-code
Kode atau tanda yang menyerupai (pseudo) atau merupakan penjelasan cara menyelesaikan suatu masalah. Pseudo-code sering digunakan oleh manusia untuk menuliskan algoritma.

Contoh kasus : mencari bilangan terbesar dari dua bilangan yang diinputkan
Solusi Pseudo-code :
1.Masukkan bilangan pertama
2.Masukkan bilangan kedua
3.Jika bilangan pertama > bilangan kedua maka kerjakan langkah 4, jika tidak, kerjakan langkah 5.
4.Tampilkan bilangan pertama
5.Tampilkan bilangan kedua

Solusi Algoritma :
1.Masukkan bilangan pertama (a)
2.Masukkan bilangan kedua (b)
3.if a > b then kerjakan langkah 4
4.print a
5.print b

Postingan terkait:

Belum ada tanggapan untuk "Struktur Dasar Algoritma"

Post a Comment