Pemprograman Dasar : 3.1 Menerapkan alur logika pemprograman #Part1
ALGORITMA PEMPROGRAMAN
A. Konsep dan Struktur Algoritma
Sebelum belajar algoritma kita perlu paham langkah umum dalam pembuatan suatu program yaitu:
- Mengidentifikasikan masalah
- Mencari Solusinya
- Menentukan algoritma
- Menulis Program
- Menguji program
- Mendokumentasikan program
- Merawat program
Pembelajaran algoritma pemprograman adalah bagian dari langkah langkah membuat program atau artinya:
Algoritma adalah kumpulan urutan langkah langkah / steps untuk menyelesaikan masalah menggunakan komputer atau program komputer
Syarat-Syarat algoritma
- Setiap langkah harus definite (pasti, tertertu)
artinya: intruksi harus jelas tidak ambigu - Minimum mempunyai 1 output (keluaran)
- Boleh tidak memiliki input (masukan)
- Harus ada stoping criteria artinya bisa berhenti
B. Struktur Dasar Algoritma
Struktur dasar dari algoritma
- Sequence / Sekuensial / Runtutan
Merupakan penulisan algoritma yang menginstruksikan dikerjakan secara berurutan baris per baris mulai dari baris pertama hingga baris terakhir, tanpa ada loncatan atau baris yang diulang ulang secara penulisannya - Selection dan Iteration
Merupakan instruksi yang dipakai untuk memilih aksi dari beberapa kemungkinan aksi berdasarkan suatu syarat yang harus dipenuhi - Concurrent / Repetition / Perulangan
Merupakan intruksi yang dapat mengulang sederetan perintah secara berulang ulang sesuai persyaratan yang ditetapkan
halaman selanjutnya