1
2
3
✛
ALGORITMA
Pengertian AlgoritmaAlgoritma adalah urutan langkah-langkah logis dalam memecahkan suatu permasalahan.
Kriteria pemilihan Algoritma yang baik
1. Ada output (Suatu Algoritma haruslah mempunyai output yang merupakan solusi dari masalah yang sedang diselesaikan)
2. Efektivitas dan Efesiensi (Dikatakan efektif jika algoritma tersebut menghasilkan suatu solusi yang sesuai dengan masalah yang diselesaikan dengan kata lain Algoritma harus tepat guna).
(Dikatakan efesiensi jika waktu proses suatu algoritma relatif lebih singkat)
3. Jumlah langkahnya berhingga
(Barisan instruksi yang dibuat harus dalam suatu urutan ertentu/harus berhingga agar masalah yang dihadapi dapat diselesaikan dengan baik dan tidak memerlukan waktu yang relatif lama)
4. Berakhir
(Proses didalam mencari penyelesaian suatu masalah harus berhenti dan berakhir dengan hasil akhir yang merupakan solusinya)
5. Terstruktur
(Yaitu urutan langkah-langkah yang digunakan harus disusun sedemikian rupa agar proses penyelesaian tidak berbelit-belit)
Contoh pembuatan Algoritma
Contoh algoritma mengirim surat kepada teman:
- Tulis surat pada secarik kertas surat
- Ambil sampul surat
- Masukkan surat kedalam sampul
- Jika kita ingat alamat teman tersebut, maka tulis alamat surat pada sampul
- Jika tidak ingat, lihat buku alamat kemudian tulis alamat surat pada sampul
- Tempel perangko pada sampul
- Bawa sampul ke kantor pos untuk diposkan.
Label: Pemrograman Dasar


“I used to think I was the strangest person in the world but then I thought there are so many people in the world, there must be someone just like me who feels bizarre and flawed in the same ways I do. I would imagine her, and imagine that she must be out there thinking of me too. Well, I hope that if you are out there and read this and know that, yes, it's true I'm here, and I'm just as strange as you.”
“This is how you do it: you sit down at the keyboard and you put one word after another until its done. It's that easy, and that hard.”
This is a free page. Put here your tagboard, your links, or anything. You can delete the credits below, but please, leave a link somewhere to the original skin where I've already listed the credits. Thank you!