Tujuan nya adalah untuk memudahkan pembuatan program baik yang sederhana maupun yang kompleks.
Yang
dimaksud dengan program adalah kumpulan intruksi yang digunakan untuk
mengatur computer agar melakukan suatu tindakan tertentu.
Suatu
program ditulis mengikuti kaidah bahasa pemograman tertentu. Bahasa
pemograman dapat di analogikan dengan bahasa yang digunakan manusia
(bahasa manusia). Kumpulan intruksi dalam bahasa manusia yang berupa
sejumlah kalimat dapat anda analogikan dengan suatu program.
Dalam konteks pemograman, terdapat sejumlah bahasa pemograman, seperti : Pascal, C, C++, dan Basic.
Baiklah
untuk mempersingkat waktu dengan cara menganalisis riset dari suatu
masalah dan membuat algoritma sederhana transaksi pembayaran pada
swalayan yang menggunakan seleksi fungsi if else untuk membuat program
transaksi pembayaran.
Permasalahan :
Suatu swalayan memberikan diskon sebesar 10 % bagi siapa saja yang berbelanja sebesar Rp100.000 atau lebih. Buatlah algoritma untuk menghitung nilai uang yang harus dibayar oleh pembeli.
Solusi: Pemecahan masalah ini dalam bentuk diagram alir data dan pseudecode dapat dilihat pada gambar berikut.
- Masukkan (pembelian)
- Jika pembelian >= 100000 maka diskon ß 0.1* pembelian sebaliknya diskon 0 akhir-jika
- pembayaranß pembelian – diskon
- tampilkan (pembayaran
Flowchartnya :
Demikianlah riset contoh algoritma toko swalayan sederhana yang telah menjadi program transaksi yang sederhana.
Tidak ada komentar:
Posting Komentar