Selamat sore teman-teman. yuk kita lanjut lagi pembahasan pengantar algoritma dan pemrogramannya :). perlu kita ketahui bahwa algoritma mempunyai aturan penulisan sendiri yang disebut dengan notasi algoritma. Notasi algoritma merupakan bahasa universal yang dapat diterima oleh semua bahasa pemrograman yang ada. Oleh sebab itu algoritma yang baik harus dapat diterjemahkan ke dalam bentuk source code dari semua bahasa pemrograman yang ada.
Terdapat tiga buah notasi algoritma yang dikenal yaitu,
- Uraian kalimat deskriptif
- Flowchart
- Pseudocode
contoh jika menggunakan uraian kalimat deskriptif:
contoh jika menggunakan uraian kalimat deskriptif secara sederhana:
Notasi algoritma yang paling banyak digunakan adalah flow chart karena bentuknya yang sederhana dan mudah dipahami. Flow chart (diagram alir) adalah penggambaran secara grafik dari langkah-langkah pemecahan masalah yang harus diikuti oleh pemroses. Flow chart terdiri atas sekumpulan simbol, dimana masing-masing simbol menggambarkan suatu kegiatan tertentu. Flow chart diawali dengan penerimaan masukan (input), pemrosesan masukan, dan diakhiri dengan menampilkan hasilnya (output).
Adapun simbol-simbol yang sering digunakan untuk menyusun flowchart adalah sebagai berikut:
https://id.wikipedia.org/wiki/Diagram_alircontoh jika menggunakan flowchart:
Pseudo code adalah algoritma yang bentuknya (strukturnya) sangat mirip dengan bahasa pemrograman khususnya bahasa pemrograman terstruktur seperti pascal. Kemiripan ini merupakan keuntungan dari pseudo code karena implementasi atau penerjemahan algoritma ke dalam source code suatu bahasa pemrograman sangatlah mudah meskipun penggunaannya tidak sepopuler flow chart.
Dalam penulisannya, pseudocode harus terdiri dari tiga bagian, yaitu:
- Judul algoritma
Bagian yang terdiri atas nama algoritma dan penjelasan (spesifikasi) dari algoritma tersebut. - Deklarasi
Bagian untuk mendefinisikan semua nama yang digunakan di dalam program. - Deskripsi
Bagian ini berisi uraian langkahlangkah penyelesaian masalah yang ditulis dengan menggunakan aturan-aturan yang akan dijelaskan selanjutnya.
Alhamdulillah. Pengantar algoritma dan pemrograman sudah selesai. ada beberapa yang harus kita persiapkan dalam memulai pemrograman, antaranya yaitu pemikiran tentang algoritma.
0 komentar:
Post a Comment