Berikut ini adalah pertanyaan dari dunzaedun3 pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas
Deklarasi
keliling : integer
sisi. : integer
Algoritma
Read (sisi)
Keliling : sisi*4
Write (keliling)
End
Apabila (sisi) diberi masukan angka 5 maka hasilnya...
2. Pada eksprrsi a=1-(2+3/4), operator yang terakhir dikerjakan adalah...
a. 0
b. =
c. +
d. -
e. /
Jawaban dan Penjelasan
Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.
Jawaban:
- 20
- d. –
Penjelasan:
Nomor 1
Read(sisi), dan diberi masukan angka 5, maka:
→ sisi = 5
Keliling : sisi*4
→ Keliling = 5*4 = 20
Write (Keliling)
→ Output: 20
Nomor 2
a=1-(2+3/4)
Yang dikerjakan terlebih dahulu adalah 3/4.
Kemudian 2 + 3/4 (hasilnya 11/4 atau 2.75)
Lalu 1 – 11/4 (hasilnya –7/4 atau –1.75)
Selesai.
Tambahan:
Dalam bahasa pemrograman fungsional seperti Lisp atau Scheme, urutannya bisa lebih terlihat sejak deklarasi operasi aritmatika.
Misalnya untuk ekspresi: a=1-(2+3/4)
Pada bahasa Scheme, ekspresi tersebut harus ditulis dengan sintaks sebagai berikut:
Semoga dengan pertanyaan yang sudah terjawab oleh henriyulianto dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.
Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact
Last Update: Thu, 03 Mar 22