Karakteristik Algoritma
1. Algoritma harus berhenti setelah mengerjakan sejumlah langkah terbatas.
2. Setiap langkah harus di defenisikan dengan tepat dan tidak berarti dua (ambiguous)
3. Algoritma memiliki nol atau lebih masukan (input)
4. Algoritma mempunya nol atau lebih keluaran (output)
5. Algoritma harus efektif
Cara penulisan Algoritma
1. Struktur bahasa
2. Pseudo code
3. Flowchart
Struktur bahasa
Adalah cara penulisan algoritma menggunakan bahasa sehari-hari dalam hal ini bahasa Inggris/Structured English (SE). Namun dapat pula dimodifikasi ke dalam bahasa Indonesia, sehingga menjadi Structured Indonesian (SI).
Contoh SI :
1. mulai
2. deklarasi variabel data alas dan tinggi
3. Luas =alas *tinggi *0.5
4. Tampilkan luas
5. selesai
Pseudocode
Contohnya:
1. Start
2. READ alas, tinggi
3. Luas = 0.5 * alas * tinggi
4. PRINT Luas
5. Stop
0 comments: