Algortima adalah urutan berhingga untuk memecahkan masalah logika atau matematikaTidak bisa dipungkiri dalam kehidupan sehari-hari kita juga menggunakan algoritma dalam segala aktifitas, mungkin tidak banyak orang sadar. sebagai contoh, ketika ingin memasak mie instan, maka anda perlu melakukan beberapa langkah berikut ini.
- Mempersiapkan mie dan air yang akan dimasak
- mempersiapkan alat masak, dan mangkuk untuk penyajian.
- memanaskan air hingga mendidih
- masukan mie ke dalam air mendidih
- tuangkan mie ke dalam mangkuk
- masukan bumbu mie instan tersebut.
- hingga siap dimakan.
Dalah banyak kasus, Algoritma tidak selalu berurutan seperti di atas. Kadang harus memilih 2 atau beberapa pilihan. Sebagai contoh, jika ingin pulang dari sekolah ke rumah yang lumayan aga jauh, anda harus menentukan apakah ingin jalan kaki atau naik angkutan umum. Jika memlih naik angkutan umum, anda akan menjalankan algoritma berbeda jika memilih untuk jalan kaki. Dalam dunia Algoritma hal semacam ini disebut Percabangan.
Dalam kasus lain lagi, anda mungkin harus melakukan langkah-langkah tertentu beberapa kali. Sebagai contoh, saat anda memasak mie, mungkin Anda harus mengecek apakah mie sudah benar-benar masak. jika belum Anda menunggu hingga benar-benar masak. Dalam dunia Pemrograman, hal semacam ini sering disebut Pengulangan.
0 comments:
Post a Comment