Sejarah Singkat Algoritma
Kata algoritma diambil dari nama ilmuwan yang bernama Abu Ja'Far Muhamad bin Musa Al-Khwarizmi yang banyak menghasilkan karya dalam bidang matematika dan bidang lainnya seperti geografi dan musik.
Algoritma adalah urutan langkah-langkah yang dinyatakan dengan jelas dan tidak rancu untuk memecahkan suatu masalah dalam rentang waktu tertentu.
Karakteristik algoritma:
1. Anumbigius
Algoritma harus dideskripsikan dan mempunyai tafsiran tunggal
2. Precise
. Algoritma harus tetap artinya algoritma harus menyatakan urutan langkah-langkahnya.
3. Finite
Algoritma harus berhingga artinya harus dapat dilaksanakan pada rentang waktu tertentu.
CIRI PROGRAM YANG BAIK :
1. Correct : benar
2. Clear : jelas
3. Efficient : efisien
Perbedaan belajar pemrograman dan belajar bahasa pemrograman :
Belajar pemrograman : belajar tentang software untuk meningkatkan kemampuan pemrograman. Antara lain tentang pemahaman masalah, analisis, dan melakukan sintesis untuk merumuskan masalah.
Belajar bahasa pemrograman : Untuk meningkatkan kemampuan pengkodean atau sering disebut dengan pseudecode antara lain belajar tentang suatu bahasa yang meliputi aturan sintaks, instruksi, dan cara pengoperasiannya.
Cara penulisan algoritma :
1. Uraian deskriptif
menggunakan bahasa sehari-hari agar mudah dimengerti
2. Pseudecode
Kode-kode yang mempunyai arti tertentu
3. Flowchart
Bagan alir/aliran data yang mempunyai arti tertentu
Beberapa contoh untuk algoritma:
Algoritma untuk menghitung luas segitiga
1. Start
2. Input alas
3. Input tinggi
4. Proses hitung luas segitiga ( L=0.5/a*t)
5. Tampilkan hasil
6, End.
Algoritma untuk menghitung luas lingkaran
1. Start
2. Input jari-jari
3. Proses hitung ( L=3.14*r*r)
4. Tampilkan hasil
5. End.
What does make money? - WorkTomakemoney.com
BalasHapusWhat does make money? · In a gambling world, there are many different types of gambling games · For example, slot machines are the only way หาเงินออนไลน์ to win money. · Therefore,