Contoh algoritma sekuensial dalam kehidupan sehari-hari
Contoh algoritma sekuensial – Algoritma sekuensial atau biasa disebut algoritma runtunan merupakan salah satu struktur dasar algoritma yang bisa dikatakan cukup sederhana jika dibandingkan dengan struktur algoritma yang lain. Algoritma sekuensial bekerja dengan cara mengeksekusi setiap instruksi secara berurutan. Setiap instruksi akan dikerjakan satu per satu pada setiap barisnya dari awal hingga akhir, sesuai dengan urutan penulisan instruksi tersebut. Show
Contoh:Terdapat beberapa instruksi dalam sebuah program seperti berikut:
Algoritma sekuensial akan mengeksekusi instruksi 1, kemudian setelah itu instruksi 2 dan seterusnya. Setiap instruksi dikerjakan satu persatu dan hanya sekali (tidak ada instruksi yang diulang) sampai instruksi ke – n sebagai instruksi terakhir merupakan akhir dari proses algoritmanya. Algoritma Sekuensial biasanya digunakan untuk program yang sederhana seperti program menghitung luas lingkaran & luas segitiga atau program lainnya yang hanya terdiri dari proses komputer dan input/output dari user. Berikut ini beberapa contoh penerapan algoritma sekuensial kedalam bentuk bahasa natural, flowchart maupun pseudocode: Algoritma Penjumlahan Dua Bilangan1. Bahasa Natural
2. Flowchart3. Pseudocodealgoritma penjumlahan_dua_bilangan deklarasi: var a:b:hasil:integer; Deskripsi: a <- 6; b <- 2; hasil <- a+b; write (hasil);Algoritma Menghitung Luas Persegi Panjang1. Bahasa Natural
2. Flowchart3. Pseudocodeprogram menghitung_luas_persegi_panjang deklarasi: var panjang:lebar:luas:integer; Deskripsi: panjang <- 6; lebar <- 2; luas <- panjang*lebar; write (luas);Algoritma Menghitung Keliling Persegi1. Bahasa Natural
2. Flowchartprogram menghitung_keliling_persegi deklarasi: var panjang:keliling:integer; Deskripsi: panjang <- 10; keliling <- 4*panjang; write (keliling);KesimpulanDemikian artikel kali ini mengenai 3 contoh algoritma sekuensial semoga bermanfaat untuk teman-teman semua. Pada artikel berikutnya akan saya bahas juga untuk struktur algoritma dasar lainnya seperti perulangan dan percabangan. Silahkan tinggalkan komentar kalian dibawah postingan ini, jangan lupa untuk like fans page kami! Terimakasih
Algoritma merupakan proses atau langkah-langkah logis yang tersusun secara sistematis untuk memecahkan suatu masalah. Dengan kata lain algoritma digunakan untuk mencapai suatu tujuan tertentu. Setidaknya ada 3 bentuk algoritma yang bisa dibuat yaitu, flowchart, pseudocode dan bahasa natural, Kali secara khusus akan saya bahas 8 contoh algoritma dalam kehidupan sehari-hari dengan menggunakan bahasa natural. Dalam kehidupan sehari-hari kita sebetulnya kita melakukan banyak proses yang bisa dikatakan suatu algoritma, misalnya bagaimana rute untuk pergi ke kantor? langkah-langkah tersebut bisa dituangkan kedalam bentuk algoritma agar kita dapat melihat jelas setiap proses yang ada. Setiap orang mungkin akan berbeda dalam menuangkan proses algoritma misalnya dalam kasus ini si A bisa membuat algoritma untuk pergi ke kantor adalah menggunakan mobil, melewati jalan A, pada persimpangan belok kanan, lurus hingga tiba di kantor. si B bisa jadi akan membuat langkah-langkah yang berbeda walaupun dengan posisi awal dan tujuan yang sama. Namun yang terpenting disini adalah bagaimana suatu algoritma yang dibuat bisa lebih cepat dan efisien tentu akan lebih baik. Donalt E knuth dalam bukunya yang berjudul The Art Of Programming menyebutkan beberapa kriteria penting yang perlu diperhatikan saat menyusun suatu algorima:
Contoh Algoritma dalam Kehidupan Sehari-hariBerikut ini beberapa contoh algoritma dalam kehidupan keseharian yang sering dilakukan: Instal aplikasi android melalui playstore
Berobat ke rumah sakit bagi peserta BPJS
Menonton film di bioskop
Mengambil Uang Tunai di ATM
Memesan makanan pada layanan ojek online
Memasak Mie Instant (Jenis Mie Goreng)
Mengirim E-mail
Koneksi perangkat ke jaringan Wifi
KesimpulanDemikian pembahasan kali ini mengenai 8 contoh algoritma dalam kehidupan sehari-hari. contoh diatas hanya sebagian kecil yang bisa kita jabarkan bentuk algoritmanya, kalian bisa membuat penjabaran lain lewat kasus yang berbeda. |