Flowchart Struktur
Sekuensial dan Kondisional
2.1. Learning Outcome
PLO terkait:
1. Memiliki kemampuan berpikir logis, kritis dan sistematis sehingga dapat
memecahkan masalah praktis sederhana dengan menerapkan metode
matematika dasar.(PLO2)
2. Mampu mengembangkan pemikiran matematis yang diawali dari pemahaman
prosedural/komputasi hingga pemahaman yang luas meliputi eksplorasi,
penalaran logis, generalisasi, abstraksi, dan bukti formal. ( PLO3)
3. Menguasai pengetahuan dan ketrampilan matematis sehingga dapat
menerapkan dan menyelesaikan masalah matematika sederhana dengan atau
tanpa piranti lunak (PLO5)
CLO terkait:
1. Mahasiswa mampu membangun algoritma, flowchart dan pseudocode
menggunakan intruksi kondisional dan perulangan secara logis dan benar.
SubCLO terkait:
1. Mengetahui dan memahami simbol-simbol flowchart dan fungsinya.
2. Memahami logika membuat flowchart dengan struktur sekuensial dan
kondisional.
Jawab:
Start
Input Tunjangan
Cetak Gaji
End
Contoh 2.3.2
Buatlah flowchart untuk menentukan suatu bilangan merupakan bilangan ganjil atau
genap.
Jawab:
Start
Input Bilangan
Yes
Cetak “Bilangan
adalah genap”
End
Contoh 2.3.3
Buatlah flowchart untuk menentukan status kelulusan mahasiswa. Mahasiswa dikatakan
lulus apabila memperoleh nilai 70 ke atas dan tidak lulus jika mendapatkan nilai di bawah
70.
Jawab:
Start
Input Nilai
Yes
Cetak “Lulus”
End
2.5. Tugas
1. Buatlah flowchart untuk mengkonversi suhu celcius ke suhu fahrenheit.
2. Buatlah flowchart untuk menentukan suatu bilangan merupakan bilangan prima
atau bukan.
3. Suatu toko akan memasukkan kode barang, nama barang dan harga satuan
barang, jumlah barang ke suatu program. Setiap barang dikenakan pajak
sebesar 2,5% yang dibebankan ke pada pembeli. Toko tersebut memberikan
diskon pada barang setelah dikenakan pajak berdasarkan jumlah barang yang
dibeli dengan aturan sebagai berikut.
Jumlah barang yg dibeli Diskon
Jumlah barang yg dibeli <=5 5%
5<Jumlah barang yg dibeli <=10 10%
10<Jumlah barang yg dibeli <=15 15%
15<Jumlah barang yg dibeli <=20 20%
Jumlah barang yg dibeli >= 25%
Output dari program adalah kode barang, nama barang, jumlah barang, harga
satuan barang, harga yang harus dibayarkan oleh pembeli. Buatlah flowchart
untuk menyelesaikan masalah tersebut.