NEW
Font size
WorksheetsPercabangan dan Perulangan
Total questions: 30
Worksheet time: 24mins
Dibawah ini yang tidak termasuk dalam statement kondisi adalah…
IF
FOR
IF ELSE
SWITCH CASE
NESTED IF
Di bawah ini syntax pernyataan if yang benar adalah…
If(kondisi)
pernyataan;
If(pernyataan)
kondisi;
If(konstanta)
(pernyataan)
If(kondisi)
pernyataan;
break;
If(pernyataan)
kondisi; break;
1) ==
2) =
3) >=
4) +
Dalam membuat perbandingan operator yang dapat digunakan untuk membuat statement kondisi adalah…
(1) dan (3)
(2) dan (4)
(1), (2), dan (3)
(4) saja
Semua jawaban salah
Pernyataan berikut yang tidak sesuai dengan kondisi jika memakai struktur switch-case adalah …
Digunakan untuk penyeleksian kondisi dengan kemungkinan yang terjadi cukup banyak.
Melaksanakan salah satu dari beberapa kondisi ’case’.
Proses diteruskan hingga ditemukan pernyataan ‘break’.
Jika pernyataan ‘case’ tidak ada yang sesuai dengan kondisi, maka program akan mengalami error
Jika pernyataan ‘case’ tidak ada yang sesuai dengan kondisi, maka program akan menjalankan pernyataan yang ada dibawah ‘default’.
Perhatikan program dibawah ini !
$nilai=60;
if ($nilai>=80){
echo ”lulus”;
}
Jika program dijalankan, maka output program adalah…
Lulus
Tidak lulus
Error
Tidak mengeluarkan output apapun
Semua jawaban salah
$a=6;
$b=3;
$c=1;
if ($a <$b) {
if ($b <$c) {
echo $a,$b,$c;
}else if ($b<$c) {
echo $a,$c,$b;
}else {
echo $c,$a,$b;
}
} else if ($a < $c) {//b,a
echo $b,$a,$c;
} else if ($b < $c) {
echo $b,$c,$a;
} else {
echo $c,$b,$a;
}
Program di atas akan menampilkan hasil…
163
613
136
316
361
Bentuk percabangan yang membandingkan dua variabel atau lebih dan antara satu variable dengan beberapa nlai tertentu yang sudah didefinisikan….
If, else if, else
Case if
For to do
For next
While
Percabangan yang terdapat dalam percabangan lain disebut ….
Percabangan tunggal
Percabangan ganda
Percabangan tanpa syarat
Percabangan bersarang
Percabangan bertingkat
Struktur control yang digunakan untuk memutuskan kode program mana yang akan dikerjakan berdasarkan suatu kondisi didalam kondisi adalah ….
percabangan
bersarang
keputusan
perulangan
bertingkat
Proses perulangan blok program yang sama tanpa henti sampai kondisi bernilai false disebut ...
Percabangan
Perulangan
Tipe data
Variabel perulangan
Percabangan Switch-Case
Struktur kontrol perulangan dibagi menjadi ....
For, Do-While, dan Else-if
If, If-Else, dan While
For, while, dan Do-while
If, If-Else, dan If-Elseif
Do-While, If-Else, dan For
Struktur perulangan biasa disebut dengan ....
Looping
Statement
Progamming
Crooping
Controlling
Pada struktur perulangan, selalu disertai bagian ...
Variabel dan instruksi
Variabel dan terminasi
Terminasi dan instruksi
Inisialisasi dan kondisi
Inisialisasi dan variabel
Perulangan do-while merupakan kelompok perulangan ...
Do-While loop
Endless loop
Infinite loop
Counted loop
Uncounted loop
Jika kita mendeklarasikan perulangan for yang sifatnya decrement, maka variabel yang digunakan sebagai indeks mengalami proses operasi decrement yang ditandai dengan ...
variabel++
variabel<<
variabel--
variabel>>
variabel**
Berikut ini permasalahan yang tidakmemerlukan struktur perulangan yaitu ....
menyiapkan sekumpulan data murid di sekolah
menghitung rata-rata hasil ujian semua siswa kelas x
mengurutkan bilangan
mencari judul buku koleksi perpustakaan
menghitung konversi suhu
Syarat tipe data variabel pada perulangan adalah....
dapat dihitung
tipe data apa saja
harus integer
bilangan real
karakter
Struktur kontrol perulangan yang digunakan untuk mengeksekusi suatu blok pernyataan dengan jumlah perulangan yang tak terhingga adalah....
Do-While-Loop
Do-Loop-Until
While
For
Perulangan Bertingkat
manakah contoh yang menggunakan if else
Jika budi mendapat nilai 75, maka budi akan mendapatkan sepeda
Jika budi naik kelas, maka budi akan mendapatkan motor dan mobil
Jika budi lulus, maka budi mendapat nilai lebih besar dari 75, jika tidak maka mendapat kurang dari 75
Jika budi mempunyai uang 500 maka bisa membeli permen, jika mempunyai 4000 maka membeli green splash, jika 5000 maka membeli sostel
Jika budi malas, maka budi tidak naik kelas dan mendapat nilai jelek serta dimahari orang tua
<?php
$kondisi="kering";
if($kondisi=="hujan"){
echo "kondisi sekarang sedang hujan";
} else {
echo "kondisi tidak hujan";
}
?>
output dari potongan program tersebut adalah...
kondisi sekarang hujan
kondisi kering
kondisi tidak hujan
kondisi cerah
Perulangan pada PHP dapat menggunakan perintah berikut ini, kecuali...
for
foreach
do while
loop
Perulangan ... akan selalu melakukan pengulangan sebanyak 1 kali, kemudian melakukan pengecekan kondisi.
for
while
do while
if
Simbol manakah yang menandakan sebuah variabel pada PHP?
$variable
#variable
!variable
?variable
Setiap baris dari kode PHP diakhiri dengan simbol apa?
semicolon ;
colon :
square bracket ]
curly bracket }
for($i = 0; $i<5; $i++){
if($i == 2){
break;
}
echo("Nilai i : $i <br>");
}
echo("Loop Selesai");
------------
Outputnya adalah:
Nilai i : 0 Nilai i : 1 Loop Selesai
Nilai i : 0 Nilai i : 1 Nilai i : 3 Nilai i : 4 Loop Selesai
Nilai i : 0 Nilai i : 1 Nilai i : 2 Loop Selesai
Nilai i : 0 Nilai i : 1
Operator AND pada logical operator di PHP adalah :
AND
||
&
&&
Perhatikan kode program dibawah ini !
<?php
For($i = 0; $i < 10; $i++){
Echo “Ini perulangan <br>”;
}
Berdasarkan kode program diatas, maka nilai awal variabel i adalah
0
1
2
3
4
Perhatikan kode program dibawah ini !
<?php
For($i = 0; $i < 10; $i++){
Echo “Ini perulangan <br>”;
}
Berdasarkan kode program diatas, maka output program akan ada …. Baris
8
9
10
11
12
Perhatikan kode program dibawah ini !
<?php
for ($a = 3; $a > 0; $a--){
echo "$a<br>";
}
Berdasarkan kode program diatas maka output program adalah…
3 2 1
3
2
1
1 2 3
1
2
3
3 3 3
<?php
For ($ganjil = 1; $ganjil <= 10; $ganjil++) {
If ($ganjil % 2 == 1){
Echo “Bilangan ganjil = $ganjil <br>”;
}
}
Berdasarkan kode program diatas, maka output yang sesuai ialah…
1 3 5 7 9
Bilangan ganjil = 1
Bilangan ganjil = 3
Bilangan ganjil = 5
Bilangan ganjil = 7
Bilangan ganjil = 9
1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9
Bilangan ganjil = 1 3 5 7 9
