Senin, 18 November 2013

Apa itu Algoritma Pemrograman

01.21

Apa itu Algoritma Pemrograman

Apa itu Algoritma Pemrograman ?

Menurut Wikipedia “Algoritma” adalah kumplan perintah untuk menyelesaikan suatu masalah. Perintah-perintah ini dapat diterjemahkan secara bertahap dari awal hingga akhir.

Sedangkan menurut Kamus Besar Bahasa Indonesia (KKBI)algoritma” adalah urutan logis pengambilan putusan untuk pemecahan masalah.

Dari kedua sumber tersebut dapat disimpulkan bahwa kata kunci dari algoritma itu merupakan urutan perintah yang logis untuk menyelesaikan suatu masalah.

Algoritma harus memliki 5 ciri penting yaitu :
1.     Algoritma harus berhenti setelah mengerjakan sejumlah langkah terbatas.
2.     Setiap langkah harus mempunyai langkah yang tepat, tidak ambigu.
3.     Algoritma memiliki masukan nol atau lebih sebelum algoritma itu bekerja (input).
4.     Algoritma memiliki kelaran nol atau lebih sebagai output yang berhubungan dengan input.
5.     Algoritma harus efektif.  

Pada umumnya Algoritma diekspresikan dalam 3 cara, yaitu :
1.     Structured Indonesian (SI), yaitu  penulisan urutan langkah-langkahnya menggunakan bahas sehari-hari (Bahasa Indonesia).
2.     Pseudocode, yaitu penulisan algoritma yang menyerupai  kode program.
3.     Flowchart, yaitu bagan alir yang menggambarkan urutan langkah / aliran program secara logika.

Contoh Algoritma SI untuk menghitnng Luas Lingkaran
1.     Mulai.
2.     Input nilai jari-jari (r).
3.     Hitung luas lingkaran (L=3,14*r*r).
4.     Tampilkan luas lingkaran.
5.     Selesai.

Contoh Algoritma Pseudocode untuk menghitnng Luas Lingkaran
1.     Mulai.
2.     Input jari-jari (r).
3.     Luas = 3,14 * r * r.
4.     Print Luas
5.     Selesai

Contoh Algoritma FlowChart untuk menghitnng Luas Lingkaran

 
Flowchart untuk menghitung luas lingkaran




Sumber : lostmykadz


Written by

We are Creative Blogger Theme Wavers which provides user friendly, effective and easy to use themes. Each support has free and providing HD support screen casting.

0 komentar:

Posting Komentar

 

© 2013 Himegane. All rights resevered. Designed by Templateism

Back To Top