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
:
Tidak ada komentar:
Posting Komentar