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

221. От программы, записанной на Школьном алгоритмическом языке, перейдите к записи программы на изучаемом языке программирования. Определите, что будет выведено в результате работы программы, если были введены следующие числа:



Решение задачи: 221. От программы, записанной на Школьном алгоритмическом языке, перейдите к записи программы на изучаемом языке программирования. Определите, что будет выведено в результате работы программы, если были введены следующие числа:

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

221. От программы, записанной на Школьном алгоритмическом языке, перейдите к записи программы на изучаемом языке программирования. Определите, что будет выведено в результате работы программы, если были введены следующие числа: 1, 5, -10, 3, -8, 6, 4, 0.

Школьный алгоритмический язык:

алг

цел s, х

нач

s : = 0;

нц

ввод x

s := s + х

кц при х = 0;

вывод s

кон

Язык программирования:

s

x

х = 0

Паскаль

var

s, x: integer;

begin

s := 0;

repeat

read(x);

s := s + x

until x = 0;

writeln(s)

end.

Python

s=0

while True:

x=int(input())

s=s+x

if x==0: break

print(s)