Kenapa Kita Perlu Algoritma pada Pemrogramman?

SEBELUMNYA SAYA MINTA MAAF SEBESAR-BESARNYA KARENA JARANG POSTING LAGI, KESIBUKAN SAYA KETIKA NGAMPUS SEMAKIN BERTAMBAH APALAGI KETEMU DOSEN YANG DIKIT-DIKIT NGASIH PROYEK / TUGAS PRAKTIKUM INDIVIDUAL BIKIN MAKIN PUSING ANJAY :’V

Baiklah pada postingan ini saya akan membahas kenapa jika kita membangun Program sangat diperlukan sebuah Algoritma ? Sebelum masuk lebih lanjut akan saya jelaskan dulu Algoritma itu apa.

Jadi Algoritma adalah sebuah siklus / alur tahapan yang bersifat logis!, Misalnya contoh gampangan

Bangun pagi –> makan –> Main ML

Nah 3 langkah diatas itu merupakan langkah-langkah umum maka dari itu bisa disebut Algoritma, kemudian dalam membuat langkah juga harus secara logis supaya jelas dan tidak semrawut :v

Kenapa kita harus menggunakan Algoritma?

Sekarang saya ingin membuat ilustrasinya supaya anda lebih paham

Bayangkan ada seorang programmer pemula yang ingin membuat aplikasi kalkulator di console, tetapi dia tidak tau harus mulai darimana sehingga aplikasi yang dia buat menjadi kacau. Maka dari itu diperlukan Algoritma untuk membantu penyelesaian Masalah, dan berikut 1 contoh Algoritma membuat kalkulator dari Console

Minta Inputan –> Minta operator –> Pengecekan operator yang digunakan –> melakukan operasi aritmatika –> Menampilkan hasil

Contoh diatas merupakan Algoritma dari Selection / Percabangan karena kita mengecek operator apa yang digunakan oleh user, jika user minta inputan + maka kita akan menjumlah nya, jika – maka akan mengurangnya, dst

Lantas Algoritma ini bentuk modelnya seperti apa??

1. Flowchart

Ini adalah model penulisan algoritma paling umum, menggunakan bentuk-bentuk seperti kotak, persegi panjang, bulat, oval, TETAPI setiap bentuk harus dituliskan penggunaanya dengan benar!

2. Box diagram

Mirip seperti flowchart bedanya Box diagram ini lebih spesifik karena berbentuk kotak yang dalamnya mengandung langkah logis penyelesaian

3. Pseudocode

Ini adalah favorite saya, karena langkah yang kita tuliskan mendekati Bahasa Pemrograman pada umumnya

Oke sampai disini dulu penjelasan dari saya, Mohon maaf jika ada salah kata karena saya menulis ini berdasarkan pengalaman saya sendiri :’v . Arigatou gozaimasu

Leave a Reply

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *