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

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

Задача

program DD;
var
s, x: integer;
begin
s := 0;
repeat
read(x);
s := s + x
until x = 0;
write(s)
end.
s x x=0
0 — —
1 1 нет
6 5 нет
-4 -10 нет
-1 3 нет
-9 -8 нет
-3 6 нет
1 4 нет
1 0 да

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

Переведём алгоритм на язык Паскаль:

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

Вычислим значение переменной $$s$$ по шагам:

$$s$$$$x$$$$x=0$$
0
11нет
65нет
-4-10нет
-13нет
-9-8нет
-36нет
14нет
10да

После ввода нуля цикл заканчивается, и на экран выводится текущее значение $$s$$.

Ответ

1



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