Упр.2.189 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)
Босова, Аквилянов
9 класс
Автор
Босова, Аквилянов
Упр.2.189 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)
Задача
Составьте таблицу значений переменных.
Подробный ответ
Рассмотрим выполнение каждого фрагмента программы по шагам и заполним таблицы значений переменных.
1)
i := 0;
s := 0;
while i < 5 do
begin
i := i + 1;
s := s + i;
end;
Последовательно получаем:
| i | s | i < 5 |
|---|---|---|
| 0 | 0 | да |
| 1 | 1 | да |
| 2 | 3 | да |
| 3 | 6 | да |
| 4 | 10 | да |
| 5 | 15 | нет |
После завершения цикла: $$i=5,\ s=15$$.
2)
i := 0;
s := 0;
while i < 5 do
begin
s := s + i;
i := i + 1;
end;
Значения переменных будут такими:
| i | s | i < 5 |
|---|---|---|
| 0 | 0 | да |
| 1 | 0 | да |
| 2 | 1 | да |
| 3 | 3 | да |
| 4 | 6 | да |
| 5 | 10 | нет |
После завершения цикла: $$i=5,\ s=10$$.
3)
i := 2;
s := 0;
while i > 1 do
begin
s := s + 1 / i;
i := i — 1;
end;
Выполним цикл по шагам:
| i | s | i > 1 |
|---|---|---|
| 2 | 0 | да |
| 1 | 0,5 | нет |
После завершения цикла: $$i=1,\ s=0{,}5$$.
Ответ
1) $$i=5,\ s=15$$
2) $$i=5,\ s=10$$
3) $$i=1,\ s=0{,}5$$
Другие учебники
Другие предметы