Упр.2.199 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)
Босова, Аквилянов
8 класс
Класс
8
Предмет
Информатика
Автор
Босова, Аквилянов
Упр.2.199 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)
Задача
От программы, записанной на алгоритмическом языке, перейдите к записи программы на языке Паскаль. Определите, что будет выведено в результате работы программы. Составьте таблицу значений переменных.
$$\text{алг цел } s, k$$
$$\text{нач } s:=0$$
$$\text{нц для } k \text{ от } 1 \text{ до } 5$$
$$s:=s+2*k$$
$$\text{кц}$$
$$\text{вывод } s$$
$$\text{кон}$$
Подробный ответ
Перепишем программу на языке Паскаль и проследим изменения переменных.
program zad_199;
var s, k: integer;
begin
s := 0;
for k := 1 to 5 do
s := s + 2 * k;
writeln(s)
end.
Вычислим значения переменной $$s$$ по шагам:
| $$k$$ | $$s$$ |
|---|---|
| — | $$0$$ |
| $$1$$ | $$0+2\cdot1=2$$ |
| $$2$$ | $$2+2\cdot2=6$$ |
| $$3$$ | $$6+2\cdot3=12$$ |
| $$4$$ | $$12+2\cdot4=20$$ |
| $$5$$ | $$20+2\cdot5=30$$ |
После завершения цикла программа выведет число $$30$$.
Ответ: $$30$$.
Другие учебники
Другие предметы



