Bantu temanmu belajar dengan menambahkan soal di Kujawab. Klik disini..

Olimpiade Sains Kota (OSK) 2008 - Komputer , Nomor 36 - 37

Deskripsi untuk soal nomor 36 - 37

Perhatikan potongan algoritma berikut.

 for i := 1 to n do begin
 case x of
1: x := (x + 22) mod 6;
2: x := x * 2;
3: dec(x);
4: x := 5 - x;
5: x := x shr 1 + 1;
 else x := (x * 4) mod 5 + 1;
end;
writeln(x);
end;
36

Berapakah harga yang dicetak terakhir jika harga variable mula-mula x = 31 dan n = 1000?

a. 1

b. 2

c. 3

d. 4

e. 5

37

Berapa kalikah angka 5 muncul pada pencetakan yang dilakukan jika harga variable mula-mula x = 103 dan n = 10?

a. 11

b. 21

c. 13

d. 34

e. 20