1.
A= 3;
B =2 ;
C= 1 ;
D= A;
A= C;
C= D
Printf ( “\n%d “, A)
Printf ( “\n%d “, B)
Printf ( “\n%d “, C)
Jika algoritma tersebut dijalankan, maka yang
tercetak :
a. 1,
2, 3 b. 1, 3, 2 c.
3, 2, 1 d. 2, 3, 1 e.tidak ada jawaban
2.
A= 3;
B =2 ;
C= 1 ;
D= A;
A= C;
C= D
Printf ( “\n%d “, A)
Printf ( “\n%d “, B)
Jika algoritma tersebut dijalankan, maka yang
tercetak :
a. 1,
2, 3 b. 1, 3, 2 c.
3, 2, 1 d. 2, 3, 1 e.1, 2
3. Perhatikan
logika berikut ini
A=5
If ( A
> 5)
{
A
= A-5
}
A = A+1
Setelah
dikerjakan A akan menjadi :
a. 5 b. 4 c.0 d. 6 e. semua jawaban salah
4. Perhatikan
logika berikut ini
A=5
If ( A
> 5)
{
A
= A-5
}
else
{
A
= A+1
}
setelah
dikerjakan A akan menjadi :
a. 5 b. 4 c.0 d. 6 e. semua jawaban salah
5.
Perhatikan Logika berikut ini :
A=5
If ( A
> 5)
{
A
= A-5
}
else
{
A
= A+1
}
A=A-1
setelah
dikerjakan A akan menjadi :
a. 5 b.
4 c.0 d. 6 e. semua jawaban salah
6. Perhatikan
logika berikut ini
A=5
If ( A = =5)
{
A
= A-5
}
A= A+1
setelah
dikerjakan A akan menjadi :
a. 5 b. 4 c.0 d. 6 e. semua jawaban salah
7
Perhatikan Logika berikut ini :
A=5
If ( A =
5)
{
A
= A-5
}
else
{
A=
A+1
}
A=A-1
setelah
dikerjakan A akan menjadi :
a. 5 b.
4 c.0 d. 6 e. semua jawaban salah
8. Diberikan program
berikut ini
|
Yang tercetak dari program diatas adalah :
a.
A=5 B=5 b.
A=7 B=5 c.
A=5 B=7 d.
A=5 B=5 e. semua jawaban salah
Soal Essay :
Setiap soal mempunyai bobot 20 %
1.
Buatlah Flowchart dari nomor 7 diatas
2.
Buatlah Program untuk mencetak perkataan “OK” dan
“tidak OK” apabila ada sebuah nlai yang
diinput senilai 60
Ketentuan lulus, bila nilai > =
60 dan tidak lulus bila nilai < 60
jawaban
1. A
2. E
3. D
4, A
5. B
6. D
7. A
8. B