Berikut ini adalah pertanyaan dari supergodnes pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas
Jawaban dan Penjelasan
Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.
Jawaban:
1) ketika di eksekusi menggunakan compiler yang sesuai dengan bahasa pemrograman
2) if( parameter ){ aksi }
itu adalah struktur umum yang di gunakan banyak bahasa pemrograman seperti java, java script, C#, C, dll
if param : aksi
dan ini adalah struktur yang di gunakan bahasa pemrograman python
3) if else di gunakan jika parameter yang di berikan di awal bernilai False atau salah. jika salah maka akan mengeksekusi aksi dalam keyword else seperti ini :
if( parameter ){ aksi }
else { aksi }
keyword else tidak memiliki parameter karena parameternya adalah jika kondisi / parameter keyword if di atasnya tidak terpenuhi
4)
a.Penulisan Keyword
b.Di ikuti dengan parameter
c.Aksi
d.Increment / Decrement pada aksi
Ada beberapa jenis loop / pengulangan dalam bahasa pemrograman :
1. While loop
struktur = while ( parameter ) { aksi }
mirip dengan if statement tetapi jika parameternya bernilai True terus maka aksinya akan di ulang ulang sampai parameternya bernilai False
biasanya di dalam aksi ada yang membuat parameternya akan menjadi False contoh :
x = 4
while (x > 2){ x -= 1}
jadi dia akan terus mengurangi variabel x sampai x tersebut kurang dari 2. karena x nya 4 maka pengulangan loopnya sampe 2 kali
5) while adalah salah satu keyword yang di gunakan untuk pengulangan dalam program dengan menggunakan parameter yang dimana jika parameter tersebut bernilai True maka aksi yang ada di while loop akan di eksekusi sampai parameter while loop bernilai False
Maaf jika ada kesalahan atau pernyataan di atas yang susah dimengerti
Semoga dengan pertanyaan yang sudah terjawab oleh RidwanBagusSetiawan 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: Tue, 08 Feb 22