Algoritma adalah urutan langkah-
langkah logis untuk menyelesaian masalah yang disusun secara sistematis dan
logis.
Notasi algoritma ada tiga macam yaitu:
1. Notasi deskriptif
Notasi deskriptif ini merupkan
notasi yang tidak memiliki syarat-syarat yang baku dalam penulisannya,jadi setiap orang akan
berbeda-beda dalam menulis notasi ini. Contoh
notasi deskriptif ini adalah algoritma untuk melakukan sesuatu dalam kehidupan
sehari-hari, misalnya jika kita ingin menulis surat, maka kita perlu melakukan
beberapa langkah-langkah berikut:
- Mempersiapkan kertas dan amplop
- Mempersiapkan alat tulis, seperti pena atau pensil.
- Mulai menulis
- Memasukkan kertas ke dalam amplop
- Pergi ke kantor pos untuk mengeposkan surat tersebut
2. Pseudocode
Pseudocode) adalah
salah satu cara untuk menulis rencana pendahuluan yang dapat digunakan untuk
dikembangkan ke dalam sebuah program komputer. Pseudocode mendeskripsikan
sebuah algoritma tanpa menggunakan sintaks bahasa pemrograman yang spesifik.
Contoh pseudocode menjumlahkan
empat buah angka dan mencari rata-ratanya:
1.Start
2.Get SUM
3.Average=SUM/4
4.Print the average
5.End
3. Flowchart
Flowchart adalah gambaran dalam bentuk diagram alir dari algoritma-algoritma
dalam suatu program, yang menyatakan arah alur,langkah serta proses yang
terlibat dalam program tersebut.Sebuah flowchart dapat berbentuk
diamond,lingkaran,dan bentuk lainnya yang dihubungkan oleh anak
panah,betuk-bentuk menggambarkan sebuah langkah dalam proses,dan anak panah
menggambarkan bagaimana itu terjadi.
Contoh-contoh symbol dalam flowchart:
Itu adalah beberapa simbol-simbol yang sering
digunakan dalam membuat flowchart, dan masih banyak simbol-simbol lain yang
juga biasa digunakan.
0 komentar:
Posting Komentar