Kunci Jawaban

Kunci Jawaban Soal Informatika Kelas 10 Hal 146 147: Buatlah Sebuah Diagram Alir atau Pseudocode!

AA

Text Sizes

Medium

Large

Larger

Simaklah kunci jawaban soal Informatika kelas 10 halaman 146 147 : Buatlah sebuah diagram alir atau pseudocode!

TRIBUNNEWSMAKER.COM - Simaklah kunci jawaban soal Informatika kelas 10 halaman 146 147 : Buatlah sebuah diagram alir atau pseudocode!

Artikel kunci jawaban soal Informatika kelas 10 halaman 146 147 ini tentang soal Ayo Lakukan bagian Aktivitas Individu, Aktivitas AP-K10-02-U: Menulis Algoritma.

Siswa sebaiknya mengerjakan soal secara mandiri terlebih dahulu, kemudian dapat mengoreksi dengan artikel kunci jawaban ini.

Di bawah ini penjelasan kunci jawaban soal Informatika kelas 10 halaman 146 147, sebagai berikut:

Ayo Lakukan
Aktivitas Individu
Aktivitas AP-K10-02-U: Menulis Algoritma

Pada latihan ini, kalian diminta untuk menuliskan suatu algoritma berdasarkan deskripsi berikut. Deskripsi ini memuat narasi tingkat tinggi dari algoritma yang perlu kalian buat dalam bentuk diagram alir dan pseudocode. Setelah selesai, kalian dapat menunjukkan hasil pekerjaan kalian kepada teman kalian untuk ditelusuri.

Soal 1: Membayar Bakso (Tingkat Kesulitan: )

Buatlah sebuah diagram alir atau pseudocode dari proses berikut.

Sebuah mesin pembayaran otomatis dirancang untuk mampu menangani pembayaran pembelian bakso secara mandiri. Mesin ini mampu untuk memberikan kembalian dalam bentuk uang kertas atau uang logam. Mesin akan menerima dua buah masukan, yaitu total bayar dan jumlah uang yang dibayarkan oleh pelanggan. Apabila jumlah uang yang dibayarkan lebih besar atau sama dengan total bayar, mesin akan menghitung kembalian yang harus diberikan kepada pelanggan. Apabila terjadi sebaliknya, mesin akan menampilkan teks “Uang yang dibayarkan kurang”.

Setelah diagram alir selesai, kalian dapat menelusurinya dengan menggunakan kasus berikut.

Jawaban:

- Penjelasan singkat:

Masukan atau input program ialah total bayar dan jumlah uang yang dibayarkan pelanggan.

Kemudian, program akan melakukan pengecekan terhadap jumlah uang yang dibayarkan.

Kondisi 1 : 15000 >= 10000
Keluaran 1 : 15000 - 10000

Kondisi 2 : 10000 < 20000>Keluaran 2 : Uang yang dibayarkan kurang

- Solusi Diagram Alir:

Ilustrasi Solusi Diagram Alir, kunci jawaban soal 1 Informatika kelas 10 SMA halaman 146. (Sripoku.com)



Soal 2: Hadiah Bakso Gratis (Tingkat Kesulitan: )

Kalian adalah pengusaha bakso yang sukses. Agar usaha bakso kalian bisa lebih berkembang, kalian berencana untuk menambah sentuhan teknologi sehingga beberapa proses dapat berjalan secara otomatis. Inovasi yang kalian pikirkan ialah menggunakan sistem poin untuk memberikan diskon pada pelanggan.

Poin ini akan diberikan pada saat pelanggan membayar di mesin pembayaran yang akan kalian buat. Setiap membayar, pelanggan akan menerima poin senilai harga bakso yang ia beli. Apabila total poin mencapai 100.000, pelanggan akan menerima satu porsi bakso gratis.

Kalian lalu memikirkan suatu proses berikut: setelah memesan bakso, pelanggan dapat membayar dengan menggunakan ponsel miliknya. Kemudian, mesin tersebut menambahkan total pembayaran ke total poin yang saat ini dimiliki oleh pelanggan.

Apabila total poin yang dimiliki pelanggan lebih besar dari 100.000, mesin akan mengeluarkan kalimat “Anda mendapatkan kupon bakso gratis” dan mengurangi total poin pelanggan dengan nilai 100.000. Setelah itu, mesin akan menampilkan total poin pelanggan saat ini.

Setelah diagram alir selesai, kalian dapat menelusurinya dengan menggunakan kasus berikut,

Jawaban:

1. Masukan atau input terdiri atas total pembayaran dan total poin pelanggan saat ini.
2. Program akan menjumlahkan poin pelanggan saat ini sejumlah total pembayaran.
3. Program akan mengecek jika poin pelanggan lebih dari sama dengan 100.000,akan mencetak kalimat ‘Anda mendapatkan kupon bakso gratis!’.

Program mencetak total poin pelanggan saat ini.
- Solusi Diagram Alir:

Ilustrasi Solusi Diagram Alir, kunci jawaban soal 1 Informatika kelas 10 SMA halaman 147. (Dokumen Kemendikbud,2021)

(Sripoku.com/Novry Anggraini)