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

Работа 3.4 Упр.7 Задание 1 ГДЗ Семакин 10 класс (Информатика)

Задача

(1+sin0,1)(1+sin0,2)*…*(1+sin10).

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

Нужно вычислить произведение

$$P=(1+\sin 0{,}1)(1+\sin 0{,}2)\cdot \ldots \cdot (1+\sin 10).$$

Удобно сделать это циклом: начать с $$p=1$$ и последовательно умножать на каждый следующий множитель, увеличивая аргумент синуса на $$0{,}1$$.

Так как в программе синус берётся от угла в радианах, а в условии значения даны в градусах, используем перевод:

$$\sin x^\circ=\sin\left(\frac{\pi x}{180}\right).$$

Тогда алгоритм будет таким:

i:=0.1;
p:=1;
while (i<=10) do
begin
  p:=p*(1+sin(pi*i/180));
  i:=i+0.1;
end;
writeln(‘Rezultat: ‘,p);

Цикл перебирает все значения от $$0{,}1$$ до $$10$$ с шагом $$0{,}1$$ и на каждом шаге домножает текущее значение $$p$$ на очередной множитель.

Ответ

i:=0.1;
p:=1;
while (i<=10) do
begin
  p:=p*(1+sin(pi*i/180));
  i:=i+0.1;
end;
writeln(‘Rezultat: ‘,p);



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