Pengenalan Algoritma
Halo para pembaca, bagi kalian yang ingin tahu mengeai coding / hal yang berbai tentang programming, Don't Worry, saya akan menjelaskan step by step kepada kalian para pembaca.
so, pada step awal kali ini saya akan berusaha menjelaskan mengenai"Apa sih Algoritma?"
dan "Mengapa kita harus mempelajarinya?"
here u goπ
- Pengertian Algoritma
Algoritma adalah suatu prosedur untuk memecahkan masalah secara runtun, dan berurutan dimana input/perintah urutan yang kita berikan, bisa sesuai dengan output/tujuan yang kita inginkan.
bingung ya?
coba kita pake contoh yang simple dulu ya..
contoh :
Algoritma : Menyalakan TV
//Input:
1. Ambil terlebih dahulu remote TV
2. Tekan tombol power
3. TV menyala
//output: TV menyala
jadi itu kira kira contoh simple tentang algoritmaπππ
- Mengapa kita harus mempelajari Algoritma?
Alasan kita harus menguasai algoritma adalah agar kita bisa memecahkan masalah step by step secara teratur. Dalam sebuah dunia programming, tak luputlah kita dari sebuah program yang dituntut untuk memprogram sesuatu. And how we do it??Kita butuh sebuah basic yang mendalam tentang algoritma yang berisi suatu prosedur yg memuat input dan output.
- Cara kita merepresentasikan algoritma
Cara untuk merepresentasikan algoritma bisa dengan 2 cara:
1. Writing
structure English dan pseudo code
2. Drawing
Flow chart
mungkin beberapa dari kalian ada yang bingung apa sih itu pseudo code/flowchart
so, this is the explanation of pseudo code and flowchart guys
a. Pseudo Code
Pseudocode adalah cara yang lebih sederhana untuk menuliskan kode pemrograman. Pseudocode bukanlah bahasa pemrograman. Pseudocode tidak memiliki strandaraisasi dalam penulisannya yang dapat ditulis dalam berbagai bahasa. Pseudocode dapat membantu programmer untuk menyusun terlebih dahulu program yang ingin dibuatnya.
Dengan membuat Pseudocode terlebih dahulu sebelum menuliskan kode pemrograman yang sesungguhnya, programming akan menjadi lebih mudah karena kita sudah tau secara terstruktur langkah-langkah yang akan dijalankan.
Dalam menyusun sebuah pseudo code, terdapat keyword untuk mendeskripsikan situasi/urutan yaitu: if, else, print, set, add, while etc..
b. FlowChart
FlowChart adalah suatu bagan yang didalamnya menampilkan symbol symbol tertentu dalam menyusun suatu langkah langkah membuat program
contoh dari penggunaan FlowChart adalah
Sekian dulu untuk pembahasan pertama mengenai pengenalan algoritma
jangan lupa, di pembahasan berikutnya akan saya post mengenai materi selanjutnya.
Terima Kasih ππ

Komentar
Posting Komentar