Вопрос задан 21.06.2023 в 16:08. Предмет Информатика. Спрашивает Царёв Юрий.

Составте циклической алгоритм для вычисления произведения нечетных чисел от 1 до n​

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Степаненко София.

Python

n=int(input('Введите n: '))

pr=1

for i in range (1, n+1, 2):

   pr*=i

print(pr)

----------------------------------------------------------------------

free Pascal

var

n, k, s : longint;

begin

 writeln('Введите n:');

 readln(n);

 k:=1;

 s:=1;

 while k<=n do begin

   s:= s*k;

   k:=k+2;

 end;

 writeln(s);

end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для вычисления произведения нечетных чисел от 1 до n с использованием цикла, можно воспользоваться следующим псевдокодом:

plaintext
Установить начальное значение произведения (product) равным 1 Для каждого числа i от 1 до n: Если i является нечетным: Умножить текущее значение произведения на i Вывести значение произведения

Исходя из этого псевдокода, можно написать код на различных языках программирования. Вот пример на Python:

python
def product_of_odd_numbers(n): product = 1 for i in range(1, n + 1): if i % 2 != 0: # Проверяем, что i - нечетное число product *= i return product

Вызов этой функции product_of_odd_numbers(n) вернет произведение всех нечетных чисел от 1 до n.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос