Sebelum kita mempelajari bahasa pemrograman, kita harus mengerti dulu apa itu yang disebut algortima mari kita berkenalan dengan yang namanya algoritma.
Apa itu algoritma?
Yang dimaksud algoritma adalah urutan atau langkah-langkah untuk memecahkan suatu masalah. Sesuai dengan definisi nya yaitu mengurutkan atau langkah-langkah, jadi setiap masalah harus lah diselesaikan dengan menggunakan langkah-langlah yang terurut. Tanpa anda sadari setiap hari anda selalu menggunakan algoritma untuk memecahkan masalah, contoh nya seperti membuat sacangkir kopi langkah-langkah nya sebagai berikut:
- Siapkan air panas, cangkir, kopi, dan gula
- Setelah itu masukan kopi kedalam cangkir
- Tambahkan gula secukupnya
- Lalu tuangkan air panas ke dalam cangkir tersebut
- Selesai
Misalkan ada dua buah gelas, sebut saja gelas A dan gelas B. Gelas A berisi sirup dan gelas B berisi kopi. Tugas kita adalah bagaimana mempertukarkan isi gelas A dan gelas B?
Kita tidak bisa langsung mempertukarkan isi dari kedua gelas tersebut , dikarenakan akan menyebabkan terjadinya percampuran. Agar bisa dipertukarkan kita membutuhkan sebuah gelas tambahan unutk tempat penampung sementara misalkan gelas tambahan tersebut kita beri nama gelas C. Dengan demikian algoritma mepertukarkan isi kedua buah gelas tersebut sebagai berikut.
Sebelum dipertukaran:
Langkah untuk mempertukarkan:
- Tuangkan isi gelas A kedalam gelas C
- Tuangkan isi gelas B kedalam gelas A
- Tuangkan isi gelas C kedalam gelas A
Selanjutnya kita akan membahas mengenai apa itu yang disebut flowchart dan pseudo-code
Tidak ada komentar:
Write komentar