Anda di halaman 1dari 4

1. Berapakah angka 4 muncul antara angka 0 hingga 100?

(nilai 2)
2. Berapa banyak angka antara 100 hingga 1000 yang habis dibagi 3 dan 5 tetapi tidak habis dibagi
30? (nilai 2)
13

11

14

3. bila table diatas di isi angka dari 1-16 sedemikian rupa sehingga total bilangan dalam setiap
baris/kolom/diagonal adalah sama, maka a+b+c adalah? (nilai 4)
4. Keluarga terdiri dari 10 anggota keluarga dengan informasi berikut:
- J adalah anak tunggal. Dia juga keponakan dari C
- E adalah ibu dari I
- B adalah ibu menantu dari F
- A dan B adalah pasangan suami-istri yang memiliki dua anak. Keduanya laki-laki.
- G memiliki paman D
- H adalah seorang perempuan, sedangkan adik dan kakaknya semuanya laki-laki.
- D adalah kakak ipar E
Semua orang terhubung dalam keluarga dan tidak ada orang yang hilang. Siapakah ayah dari J?
(nilai 3)
5. Survey terhadap 32 orang menunjukkan: 18 orang menyukai teh, 17 orang menyukai kopi, 14
orang menyukai susu, 8 orang menyukai minum teh dan kopi, 7 orang menyukai teh dan susu, 3
orang menyukai ketiga-tiganya. berapakah yg suka kopi dan susu namun tidak suka teh? (nilai 1)
6. Pada sebuah kantong terdapat 2 buah kelereng kuning, 5 buah kelereng biru, dan 8 buah
kelereng hitam. Berapa minimal banyaknya kelereng yang perlu diambil agar kita pasti
mendapatkan setidaknya 5 kelereng bewarna sama? (nilai 2)
7. Di suatu pertemuan ada 4 orang pria dewasa, 4 wanita dewasa, dan 4 anak-anak. Keempat pria
dewasa itu bernama: Theo, Ben, Mikhel, dan Saiful. Keempat wanita dewasa itu bernama Ria,
Gina, Dewi, dan Hesti. Keempat anak itu bernama Hadi, Putra, Hamdan dan Soleh. Sebenarnya
mereka berasal dari 4 keluarga yang setiap keluarga terdiri dari seorang ayah, seorang ibu dan
satu orang orang anak, namun tidak diketahui yang mana yang menjadi ayah dan mana yang
menjadi ibu dan mana yang menjadi anak dari masing-masing keluarga itu. Kecuali, beberapa hal
diketahui sebagai berikut:
Ibu Ria adalah ibu dari Soleh.

Pak Theo adalah ayah dari Hadi.


Pak Saiful adalah suami dari Ibu Dewi, tapi bukan ayah dari Hamdan.
Pak Mikhel adalah suami Ibu Hesti.

siapakah anak dari pak mikhel? (nilai 4)


8. baris 1 =>
baris 2 =>
baris 3 =>
baris 4 =>

1
2
5
10

3
6
11

4
7
12

8
13

9
14

15

16

berapakah angka ke 10 pada baris ke 51? (nilai 6)


9. sebuah fungsi f(x) akan memberikan nilai 1 bila nilai x lebih kecil atau sama dengan 0, dan untuk
nilai x selain itu akan memberikan nilai sebesar 2 + f(x-2). berapakah nilai f(19)? (nilai 2)
10. Sebuah tangki air memiliki enam buah kran air di bagian dasarnya. Jika semua kran dibuka maka
tangki yang terisi penuh akan habis isinya dalam 8 jam. Berapa jamkah yang dibutuhkan untuk
menghabiskan isi tangki bila hanya 4 buah kran yang dibuka? (nilai 4)
11. ayam := 100;
bebek := 5;
repeat
bebek := bebek mod 9 ;
ayam := ayam div bebek;
bebek := 2 * bebek;
until ayam < bebek ;
writeln (bebek : ,ayam, dan ayam : , bebek);
(nilai 10)
12. function fungsi(parameternya:integer):integer;
begin
if (parameternya=0) then
fungsi := 0;
else
fungsi := parameternya * fungsi(parameternya-1);
end;
begin
write(fungsi(5));
end.
(nilai 10)
13. if (a and not (not c and not b)) or not ((c and b) or not a) then
writeln('ding');
else

writeln('dong');
berikan nilai pada maksimal dua variable agar kode tersebut menuliskan dong.
(nilai 15)
14. procedure Star (t: integer);
begin
if (t < 2) then
write('*')
else
begin
Star(t-1);
Star(t-2);
end;
end;
begin
Star(9);
end;
(nilai 15)
15. var
mat : array[1..4,1..4] of integer;
mit : array[1..4,1..4] of integer;
mot: array[1..4,1..4] of integer;
x,i,j:integer;
begin
j:=1;
repeat
for i:=1 to 4
begin
mat[i,j]:=i+j;
mit[j,i]:=i+j;
if i>j then
mot[j,i]:=i-j;
else
mot[j,i]:=j-i;
end;
j+=1;
until j=4;

for i := 1 to 4 do

for j := 1 to 4 do
begin
mat[i,i]:= mot[j,i];
mit[j,j]:= mat[j,j]+mit[i,i];
mot[(i,j]:= mit[i,i];
end;
for j:=1 to 3 do
for i:=1 to 4 do
begin
for k:=1 to 4 do
begin
if j :=1 then write(mat[i,k]);
if j :=2 then write(mot[i,k]);
if j :=3 then write(mit[i,k]);
end;
writeln;
end;
end.
(nilai 20)

Anda mungkin juga menyukai