Page 196 - BUKU AJAR ALGORITMA PEMROGRAMAN (Revisi 5 Maret) B5 REVISI 23 Agustus_Neat
P. 196
44. Bagaimana interpretasi instruksi nested if penggalan
program berikut in jika diketahui a=3 dan b=0,
int a=3, b=2, c;
if ( a > 0)
if (b > 0)
c = a + b;
else
c = a - b;
maka hasil dari c adalah:
A. 3
B. 1
C. 5
D. 6
E. 2
45. Perhatikan kode program berikut
int nilai=75
If (nilai ≥ 80) And (nilai ≤ 100)
Predikat ← “sangat baik”
else if (nilai ≥ 70 ) And (nilai< 80 )
Predikat ← “Baik”
else (nilai ≥ 60) And (nilai< 70)
Predikat← “Cukup”
else if(nilai< 60) And (nilai ≥ 0)
Predikat ← “kurang”
End if
Program tersebut menghasilkan output?
A. Kurang
C. Sangat Baik
D. Baik
E. Cukup
46. Perhatikan kode program berikut…
184