Berikut ini adalah pertanyaan dari hasanuajsishs pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas
Jawaban dan Penjelasan
Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.
Jawaban:
28
Penjelasan:
Sebenarnya soal ini mirip bahasa pascal. Tapi saya mengerti itu maksud program itu apa, jadi aku tulis di bahasa C biar aku bisa jelasin.
Begini,
Di awal kita input nilai 10 untuk n dan 2 untuk a, lalu karena jumlah = a di awal, jadinya a = 2 juga sama jumlah = 2.
Terus ada program perulangan bila perulangan terus berjalan jika a <= n. Lebih dari 10, perulangan akan stop.
Mulai dari perulangan 1, sebelum dihitung, saya tulis dulu nilai masing-masing a, jumlah, dan i nya (2 2 1). Setelah dihitung hasilnya (4 6 2).
Perulangan 2, sebelum dihitung hasilnya (4 6 2). Setelah dihitung hasilnya (8 14 3).
Perulangan 3 yang terakhir, hasil terakhirnya (14 28 4). Terus untuk perulangan 4 dicek ternyata 14 <= 10, jadinya dihentikan
Lanjut ke "write jumlah"
Output dari algoritma itu nilainya 28.
Bisa dimengerti? Aku harap pembahasan aku mengerti.
Semoga dengan pertanyaan yang sudah terjawab oleh Classicge 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: Wed, 31 Aug 22