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

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

Задача

Определите значение переменных $$s$$ и $$i$$ после выполнения следующих операторов.

а) $$s:=0;\quad i:=3;\quad \text{repeat } s:=s+5\ \text{div}\ i;\quad i:=i-1;\quad \text{until } i<1;$$

б) $$s:=0;\quad i:=1;\quad \text{repeat } s:=s+\frac{1}{i};\quad i:=i-1;\quad \text{until } i\leqslant 1;$$

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

а) Начальные значения: $$s=0,$$ $$i=3.$$

Цикл repeat…until выполняется до тех пор, пока $$i<1$$ не станет истинным.

$$s$$$$i$$$$i<1$$
03нет
12нет
31нет
80да

После третьего выполнения цикла получаем:

$$s=8,$$ $$i=0.$$

б) Начальные значения: $$s=0,$$ $$i=1.$$

Цикл выполняется, пока $$i\leq 1$$ не станет истинным.

$$s$$$$i$$$$i\leq 1$$
01нет
10да

После выполнения цикла:

$$s=1,$$ $$i=0.$$

Ответ

а) $$s=8,$$ $$i=0$$
б) $$s=1,$$ $$i=0$$



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