1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Босова 7-9 класс (Сборник упр-й)
Упр.2.194 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)
Босова, Аквилянов
9 класс
Класс
9
Предмет
Информатика
Автор
Босова, Аквилянов

Упр.2.194 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)

Задача

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

алг цел s, x
нач s := 0;
нц
ввод x
s := s + x
кц при x = 0;
вывод s
кон

Подробный ответ

Переведём программу на Паскале и проследим её работу.

var s, x: integer;
begin
  s := 0;
  repeat
    read(x);
    s := s + x
  until x = 0;
  writeln(s)
end.

Программа последовательно считывает числа и прибавляет каждое из них к сумме s. Цикл заканчивается, когда введено число 0.

xsx = 0
—0—
11нет
56нет
-10-4нет
3-1нет
-8-9нет
6-3нет
41нет
01да

После ввода нуля цикл завершается, и на экран выводится значение суммы:

1



Общая оценка
3.7 / 5
Другие учебники
Другие предметы