DAN PEMOGRAMAN
TUGAS
Bisa dibilang bahwa algoritma adalah aspek utama ketika developer membuat
program dengan bahasa pemrograman apapun. Sebab, hasil akhir program bergantung
dari algoritma yang ditulis.
1. Pseudocode
Pseudocode adalah cara penulisan program secara informal dengan kaidah sendiri,
daripada menggunakan aturan yang ditetapkan bahasa pemrograman. Tujuannya yaitu
agar alur logika yang ditulis lebih mudah dipahami manusia.
Di bawah ini adalah contoh pseudocode untuk menentukan bilangan terbesar dari tiga
inputan angka;
2. Flowchart
Flowchart adalah diagram yang menampilkan proses dan langkah
pengambilan keputusan dalam suatu program. Tujuan flowchart
adalah menyederhanakan rangkaian prosedur serta mengurangi
risiko salah tafsir.
Salah satu contoh flowchart dalam programming adalah sebagai
berikut, untuk menunjukkan alur kerja program dari awal hingga
akhir dalam menghitung luas persegi panjang:
Cara Kerja Algoritma Pemrograman
Di dalam pemrograman, algoritma bekerja dengan mengandalkan
tiga aspek utama, yakni input → proses → output.
Ketika pengguna memasukkan data atau perintah, komputer akan
menganalisis dan mengeksekusinya sesuai alur algoritma untuk
menghasilkan output yang diharapkan.
Sebagai contoh, ketika melakukan pencarian di Google, langkah
logika algoritma pemrogramannya adalah:
Anda menuliskan query pencarian → sistem memproses perintah
Anda → sistem menampilkan hasil pencarian yang relevan
terhadap perintah Anda.