Yuk bantu teman kamu belajar dengan menambahkan soal di Kujawab. Klik disini..

Olimpiade Sains Kota (OSK) 2015 - Komputer , Nomor 46 - 48

Deskripsi untuk soal nomor 46 - 48

Perhatikan potongan program berikut:

while (a>b) do
 begin
 a:= a-b;
 c:= c+1;
 d:= d+b;
 end;
writeln(c,' ',d);
46

Jika pada awalnya nilai a, b, c, dan d berturut-turut adalah 23, 4, 0, dan 0; maka keluaran dari potongan program tersebut adalah:

a. 0 0

b. 1 4

c. 3 4

d. 5 20

e. 6 50

47

Jika pada awalnya nilai a, b, c, dan d berturut-turut adalah 50, 10, 2, dan 10; maka keluaran dari potongan program tersebut adalah:

a. 0 0

b. 1 4

c. 3 4

d. 5 20

e. 6 50

48

Manakah nilai-nilai a, b, c, dan d yang menghasilkan keluaran "7 56" dari potongan program tersebut?

a. nilai a, b, c, dan d berturut-turut adalah 56, 7, 0, dan 0

b. nilai a, b, c, dan d berturut-turut adalah 56, 8, 0, dan 0

c. nilai a, b, c, dan d berturut-turut adalah 56, 7, 0, dan 8

d. nilai a, b, c, dan d berturut-turut adalah 56, 8, 0, dan 8

e. nilai a, b, c, dan d berturut-turut adalah 64, 8, 0, dan 0