Page 27 - BAHAN_BACAAN_ALGORITMA_DAN_PEMOGRAMAN
P. 27
dari ketiganya. Jadi struktur dasar pembangunan algoritma ada tiga,
yaitu:
Struktur Runtunan: digunakan untuk program yang
pernyataannya sequential atau urutan.
Struktur Pemilihan: digunakan untuk program yang
menggunakan pemilihan atau penyeleksian kondisi.
Struktur Perulangan: digunakan untuk program yang
pernyataannya akan dieksekusi berulang-ulang.
1.10. Tahapan dalam Pemrograman
Langkah-langkah yang dilakukan dalam menyelesaikan masalah
dalam pemrograman dengan komputer adalah:
Definisikan Masalah
Berikut adalah hal-hal yang harus diketahui dalam analisis masalah
supaya kita mengetahui bagaimana permasalahan tersebut:
- Kondisi awal, yaitu input yang tersedia.
- Kondisi akhir, yaitu output yang diinginkan.
- Data lain yang tersedia.
- Operator yang tersedia.
- Syarat atau kendala yang harus dipenuhi.
Contoh kasus:
Menghitung biaya percakapan telepon di wartel. Proses yang perlu
diperhatikan adalah:
- Input yang tersedia adalah jam mulai bicara dan jam selesai
bicara.
- Output yang diinginkan adalah biaya percakapan.
- Data lain yang tersedia adalah besarnya pulsa yang digunakan
dan biaya per pulsa.
- Operator yang tersedia adalah pengurangan (-), penambahan (+),
dan perkalian (*).
- Syarat kendala yang harus dipenuhi adalah aturan jarak dan
aturan waktu.
-