Informatika - 2021./22. jesen - 33.

33. Zadan je program koji redom učitava brojeve 34, 23, −12, 9, −7, 6, 0.
Python
C
$\begin{aligned} & \mathrm{x} = \text{int(input())} \\ & \mathrm{a} = 0 \\ & \mathrm{b} = 0 \\ & \text{while x != 0:} \\ & \qquad \begin{aligned} & \text{if x > 0:} \\ & \qquad \qquad \mathrm{a} = \mathrm{a} + 1 \\ & \text{if x \% 2 == 0:} \\ & \qquad \mathrm{b} = \mathrm{b} + \mathrm{x} \\ \mathrm{x} & = \text{int(input())} \end{aligned} \end{aligned}$
$\begin{aligned} & \text{int x, a, b;} \\ & \text{scanf("\%d", \&x);} \\ & \mathrm{a} = 0; \\ & \mathrm{b} = 0; \\ & \text{while (x != 0)}\{ \\ & \qquad \text{if (x > 0)}\{ \\ & \qquad \qquad \mathrm{a} = \mathrm{a} + 1; \\ & \qquad \qquad \text{if (x \% 2 == 0)} \\ & \qquad \qquad \qquad \mathrm{b} = \mathrm{b} + \mathrm{x;} \\ & \qquad \} \\ & \qquad \text{scanf("\%d", \&x);} \\ & \} \end{aligned}$
A. Koja će biti vrijednost varijable a nakon izvođenja zadanoga dijela programa?
B. Koja će biti vrijednost varijable b nakon izvođenja zadanoga dijela programa?
ŠTO ČEKAŠ?

Isprobaj potpuno besplatno!

Registracijom dobivaš besplatan*
pristup dijelu lekcija za svaki predmet.

*Besplatan pristup ne zahtijeva unos kartice.
© 2025, Gradivo.hr