Pengertian Algoritma
Algoritma adalah kumpulan langkah langkah/
step untuk menyelesaikan masalah menggunakan komputer atau program komputer
dengan syarat tertentu.
Defenisi
Algoritma urutan langkah-langkah logis penyelesaian masalah yang di siusun
secara sistematis.
Algoritma
mempunyai lima ciri penting :
1. Algoritma harus berhenti setelah mengerjakan sejumlah langkah terbatas.
2. Setiap langkah harus didefinisikan secara tepat dan tidak berarti dua.
3. Algoritma memiliki nol atau lebih masukan (input).
4. Algoritma mempunyai nol atau lebih keluaran (output).
5. Algoritma harus sangkil (efektif)
1. Algoritma harus berhenti setelah mengerjakan sejumlah langkah terbatas.
2. Setiap langkah harus didefinisikan secara tepat dan tidak berarti dua.
3. Algoritma memiliki nol atau lebih masukan (input).
4. Algoritma mempunyai nol atau lebih keluaran (output).
5. Algoritma harus sangkil (efektif)
Keuntungan Pembuatan Algoritma
1. Pembuatan atau
penulisan algoritma tidak tergantung pada bahasa pemrograman manapun, artinya
penulisan algoritma independen dari bahasa pemrograman dan komputer yang
telaksanakannya.
2. Notasi
algoritma dapat diterjemahkan ke dalam berbagai bahasa pemrograman.
3. Apapun bahasa
pemrogramannya, output yang akan dikeluarkan sama karena
algoritmanya sama.
Contoh nyata Algoritma dalam kehidupan
sehari-hari adalah "Cara Membuat Mie Instan". Berikut langkah-langkah
cara membuat mie instan:
1.
Ambil goreng di dalam lemari yang terletak di dapur.
2.
Siapkan peralatan yang diperlukan seperti panci, pisau,
piring, serta sendok dan garpu.
3.
Masukkan bumbu mie instan pada piring
4.
Hidupkan kompor, kemudian tuangkan air kurang lebih
tiga gelas air ke dalam panci kemudian tunggu hingga air mendidih.
5.
Masukkan mie instan ke dalam air mendidih, lalu aduk
dan tunggu hingga tiga menit.
6.
Tiriskan air di dalam panci, kemudian tuangkan mie
pada piring.
7.
Aduk mie agar bumbu tercampur merata pada mie kemudian
sajikan dengan keadaan hangat.
Contoh
Algorima membuat “megirim surat kepada orang tua”.
1.
Sediakan
adalt tulis untuk membuat surat dan perangko.
2. Tulis surat untuk orang tua,
pembuka, isi, penutup.
3. Sertakan tanggal dan hari.
4. Buatlah tanda tangan.
5. Setelah itu masukan ke dalam amplob.
6. Tempelkan perangko ke amplob.
7. Buatlah alamat tujuan.
8. Lalu kirim surat ke post.
9. Selesai.
Pseudo Code
Pseudo Code adalah urutan baris algoritma seperti kode
pemrograman dan tidak memiliki sintak yang baku. Pseudo Code lebih umum
digunakan oleh programmer yang berpengalaman. Akan tetapi, flowchart lebih
mudah dimengerti oleh programmer pemula, pseudo code sangat mudah
diimplementasikan ke dalam kode program dibandingkan dengan flowchart. Kita
bisa bebas menulis pseudo code selama itu mudah dimengerti bagi orang lain.
Tetapi disarankan untuk menggunakan keyword yang umum digunakan seperti : if,
then, else, while, do, repeat, for, dan lainnya. Dan ikuti gaya penulisan
pemrograman seperti Pascal, C++, dll. Perhatikan kode dibawah ini :
1.
Mulai
2.
Masukkan sebuah angka
3.
Masukkan sebuah angka dan tampilkan
4.
Ambil angka yang sebelumnya dan tampilkan
5.
Selesai



0 komentar:
Posting Komentar