ALGORITMA
berasal dari kata algorithm dimana di ambil dari nama Muhammad ibn Musa
Al-Khawarizmi seorang ilmuwan dari bidang matematika..buku karanganya yang
terkenal adalah Al gebra wal Muqobalo
Pengertian
Algoritma Adalah Urutan langkah langkah logis penyelesaian masalah yang di
susun secara sistematis
5 Ciri
penting Algoritma menurut Donald E Knuth
Algoritma harus berhenti setelah
mengerjakan sejumlah langkah terbatas
Setiap langkah harus didefinisikan
dengan tepat dan tidak berarti dua(ambigous)
Algoritma memiliki nol atau lebih
masukan (input)
Algoritma memiliki 1 atau lebih
keluaran(output)
Algoritma harus sangkil(effective)
Tahapan
pelaksanaan program oleh computer
•
Algoritma
•
Bahasa
pemrograman tingkat tinggi
•
Program
dalam bahasa mesin
•
Operasi
STRUKTUR DASAR ALGORITMA
RUNTUNAN(Sequence )
Pemilihan(Selection)
Pengulangan(Repetition)
Tahapan Pelaksanaan Pemrograman Komputer
- Mendefinisikan Masalah
- Menentukan solusi
- Memilih algoritma
- Menulis program
- Menguji program
- Menulis dokumentasi
- Merawat program
Contoh algoritma
Program Tampil_Data
Algoritma
Input(NAMA)
OUTPUT(NAMA)
Program Tampil_data;
Begin
write(‘Masukan
Nama : ‘);
readln(nama);
writeln(‘Nama
yang anda masukan :’, nama);
End.
PENYAJIAN
ALGORITMA
Bentuk
penyajian untuk algoritma dibagi menjadi 3
(tiga) bentuk penyajian, yaitu:
l Algoritma dengan struktur Bahasa
Indonesia
2 Algoritma dengan Pseudocode
3 Algoritma dengan Flowchart
Contoh Penyusunan Algoritma
Buatlah
algoritma untuk menghitung Luas Lingkaran !
- Menggunakan Bahasa Manusia
- Inputkan nilai jari-jari lingkaran
- Hitung luas lingkaran menggunakan rumus :
3,14
x jari-jari x jari-jari
3.
Tampilkan nilai luas lingkaran
- Menggunakan Pseudocode
- Input jari-jari
- luas ß 3,14 x jari-jari x jari-jari
- Output luas
3 3. Menggunakan Flowchart
Demikianlah ulasan tentang algoritma dari saya semoga bermanfaat
No comments:
Post a Comment