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

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

Задача

а) Паскаль
s : = 0;
for i : = 0 to 5 do s := s + i;
Python
s = 0
for i in range (6) :
s += i
i
s
i < =5 б) Паскаль n : = 1; s := 1; for i : = 2 to n do s : = s + 1 / i; Python n = 1 s = 1 for i in range(2, n + 1): s += 1 / i n i s i < =n в) Паскаль n : = 1 ; s := 1; for i:= 1 to 3 do s : = s + 1 / n; n : = n + 2; Python n = 1 s = 1 for i in range (1, 4) : s = s + 1 / n n += 2 i n s i < =3 г) Паскаль n := 1; s : = 1 ; for i := 1 to 3 do begin s := s + 1 / n; n : = n + 2 ; end; Python n = 1 s = 1 for i in range(1, 4): s += 1 / n n += 2 i s n i < =3

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

а) Начальные значения: $$s=0$$. Цикл выполняется при $$i=0,1,2,3,4,5$$.

$$i$$$$s$$$$i \le 5$$
0
00да
11да
23да
36да
410да
515да

После завершения цикла: $$i=5$$, $$s=15$$.

б) Здесь $$n=1$$, поэтому цикл $$for i := 2 to n$$ не выполняется ни разу.

$$n$$$$i$$$$s$$$$i \le n$$
11
121нет

После выполнения программы: $$n=1$$, $$i=2$$, $$s=1$$.

в) В цикле $$n$$ увеличивается на 2 после каждого прибавления.

$$i$$$$n$$$$s$$$$i \le 3$$
11
112да
233да
354да

После завершения цикла: $$i=3$$, $$n=7$$, $$s=4$$.

г) Здесь выполняются те же действия, что и в пункте в, только в Паскале цикл записан с операторным блоком begin … end.

$$i$$$$s$$$$n$$$$i \le 3$$
11
123да
22+\frac{1}{3}5да
32+\frac{1}{3}+\frac{1}{5}7да

Итак, $$s=2+\frac{1}{3}+\frac{1}{5}=\frac{38}{15}\approx 2{,}533\ldots$$, $$n=7$$, $$i=3$$.

Ответ

а) $$i=5$$, $$s=15$$;
б) $$n=1$$, $$i=2$$, $$s=1$$;
в) $$i=3$$, $$n=7$$, $$s=4$$;
г) $$i=3$$, $$n=7$$, $$s=\frac{38}{15}\approx 2{,}533\ldots$$.



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