Упражнение 222 ГДЗ Рабочая тетрадь Босова 8 класс 2024 (Информатика)

222. Запишите на изучаемом языке программирования фрагмент программы, соответствующий блок-схеме. Определите значение переменной к после его выполнения при следующих значениях переменной х:



Решение задачи: 222. Запишите на изучаемом языке программирования фрагмент программы, соответствующий блок-схеме. Определите значение переменной к после его выполнения при следующих значениях переменной х:

Ниже вариант решения задания из учебника Босова, Босова 8 класс, Просвещение:

222. Запишите на изучаемом языке программирования фрагмент программы, соответствующий блок-схеме. Определите значение переменной к после его выполнения при следующих значениях переменной х: 1, 5, -10, 3, -8, 6, 1, 2, -7, 4, 0.

k := 0

x

x > 1

Да

k:= k +

нет

x=0

да

нет

k

x

x > 1

k

х = 0

Паскаль

var

k, x: integer;

begin

k := 0;

repeat

read(x);

if x > 1 then k := k + 1

until x = 0;

writeln(k)

end.

Python

k=0

while True:

x=int(input())

if x > 1 k+=1

if x==0: break

print(k)