Ekspresi matematika yang umum digunakan pada kehidupan sehari-hari adalah ekspresi infix, dimana operator dituliskan di tengah, misalnya 1 +2. Maka terdapat dua jenis ekspresi matematika lain, yaitu ekspresi prefix (Operator dituliskan diawal, contohnya + 1 1), dan postfix ( operator dituliskkan di akhir, contohnya 1 2 + ). Pembahasan soal ini terdapat pada buku Informatika SMP Kelas VIII Kurikulum Merdeka. Untuk penjelasan selengkapnya, mari kita Simak bersama ulasan berikut ini !
Ayo Berlatih
Kerjakan tantangan berikut ini.
Kiki mendapatkan teka-teki dari Koko, bagaimana melakukan operasi perhitungan cara koko yang belum dikenalnya. Operasi perhitungan tersebut dilakukan dengan menumpuk bilangan pada sebuah kotak setelah mengubah penulisan rumus, perhitungannya menjadi penulisan operasi perhitungan cara Koko. Koko juga memberi tahu Kiki bahwa dia menuliskan tanda tangan untuk menghitung perkalian yang biasa ditulis dengan tanda silang X diganti dengan tanda bintang (*). Koko hanya memberikan contoh cara melakukan perhitungan dengan memasukkan angka yang dihitung ke tumpukan kotak-kotak sebagai berikut ini.
Kiki mengamati dan mempelajari pola proses perhitungan yang terdapat pada gambar-gambar diatas.
Tantangan:
Koko meminta Kiki untuk menuliskan operasi matematika 4*(8+3)-2 dengan cara penulisan yang ditunjukkan oleh Koko beserta dengan gambar cara menghitung operasi campuran menggunakan tumpukan bilangannya. Kiki masih agak bingung dengan dengan pertanyaan Koko dan meminta bantuan kalian
untuk mengerjakan teka teki tersebut. Bantulah Kiki untuk mendapatkan jawaban dari pertanyaan Koko!
Tuliskan jawaban kalian di Lembar Kerja sebagai berikut.
Baca juga: KUNCI JAWABAN INFORMATIKA KELAS 8 Aktivitas BK-K8-01-U: Mesin Pembentuk Kue
Jawaban yang benar adalah 4 8 3 + * 2-
Penjelasan :
Sebelum mulai penjelasan, mari kita kenal istilah di bidang Informatika untuk perhitungan aritmetika terkait soal diatas.
a. Bilangan ( disebut operand), dan
b. Operator berhitung: Penjumlahan (+), pengurangan (-), perkalian (*), pembagian (/). Perhatikan
bahwa dalam banyak bahasa pemrograman, perkalian ditulis dengan simbol “*” dan bukan dengan
simbol “X” seperti biasanya kita tulis.
Baca juga: KUNCI JAWABAN INFORMATIKA KELAS 8 Aktivitas BK-K8-03-U Pupuk Ajaib
2. Ada tiga cara menuliskan ekspresi, yaitu seperti berikut.
a. Ekspresi infix adalah ekspresi yang operatornya dituliskan di tengah, seperti yang biasa kita pakai
sehari-hari, misalnya 5+2
b. Ekspresi postfix, jika operator ditulis paling ahir , misalnya 5 2 +.
c. Ekspresi prefix, jika operator ditulis di depan, misalnya + 52.
3. Komputer akan menghitung ekspresi dengan memperhatikan urutan prioritas perhitungan yang
disebut presedensi (terjemahan dari precedence), sesuai denngan aturan pengerjaan operasi hitung
campuran, yaitu dengan urutan:
a. Dalam tanda kurung dikerjakna lebih dahulu,
b. Perkalian atau pembagian sesuai dengan urutan pengerjaan dari kiri ke kanan ( sebab sama kuat).
Misalnya 3*4/2 hasilnya 6,
c. Penjumlahan atau pengurangan (sama kuat).
Baca juga:KUNCI JAWABAN INFORMATIKA KELAS 8 Aktivitas BK-K8-01-U: Mesin Pembentuk Kue
4. Kalau mau aman, selalu tuliskan tanda kurung!
Teka-teki yang diberikan oleh Koko sebenarnya adalah prosees mengubah ekspresi aritmetika infinix
menjadi postfix. Berikut adalah aturan untuk mengubah ekspresi aritmetika infix menjadi postfix.
a. Jika elemen yang diproses adalah bilangan (operand), masukkan bilangan tersebut ke dalam kotak.
b. Jika elemen yang diproses adalah tanda matematika (operator), ambil dua bilangan teratas pada
tumpukan bilangan dan lakukan perhitungan tanda matematika yang diproses.
c. Masukan kembali hasil perhitungan kedalam kotak. Dengan demikian, ekspresi infix 4*(8+3)-2 dapat diubah menjadi postfix 4 8 3+ * 2 – yang juga dapat dilakukan dengan menggunakan kotak yang sama dengan penghitungan di atas, dengan proses pada tumpukan sebagai berikut.
Semoga kita tidak bingung karena tumpukan kotak yang sama dapat dipakai untuk proses menghitung, dan juga dapat dipakai untuk mengubah ekspresi infix menjadi postfix.
Demikianlah pembahasan soal yang dapat disajikan tentang Kunci Jawaban Informatika Kelas 8. Semoga artikel ini dapat bermanfaat, selamat belajar !
Disclaimer :
Baca juga: https://zonapintar.com/kunci-jawaban-informatika-kelas-7-merencanakan-kerja-kelompok/
Pemerhati Pendidikan, Guru SMA di salah satu sekolah di Indonesia