Вопрос задан 23.02.2019 в 23:21. Предмет Информатика. Спрашивает Borodin Maxim.

Составить програму на поскале используя цикл repeat : посчитать произведение p=1*3*5*...*11

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

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Новиков Вадим.
Var x, p: integer;
begin
x:= 1;
p:=1;
repeat
p:= p*x;
x:= x + 2;
until x<11;
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Программа на Паскале для вычисления произведения

Вот пример программы на языке Паскаль, которая использует цикл `repeat` для вычисления произведения чисел от 1 до 11:

```pascal program CalculateProduct; var p: Integer; i: Integer; begin p := 1; i := 1; repeat p := p * i; i := i + 2; until i > 11; writeln('The product is: ', p); end. ```

В этой программе мы используем переменную `p` для хранения произведения и переменную `i` для итерации через нечетные числа от 1 до 11. Мы начинаем с `p` равным 1 и `i` равным 1. Затем мы повторяем цикл `repeat` до тех пор, пока `i` не станет больше 11. Внутри цикла мы умножаем текущее значение `p` на текущее значение `i` и увеличиваем `i` на 2. После завершения цикла мы выводим результат на экран с помощью `writeln`.

Объяснение программы

1. Мы объявляем две переменные: `p` для хранения произведения и `i` для итерации через числа. 2. Мы инициализируем `p` равным 1 и `i` равным 1. 3. Мы используем цикл `repeat` для повторения блока кода до тех пор, пока условие `i > 11` не станет истинным. 4. Внутри цикла мы умножаем текущее значение `p` на текущее значение `i` и увеличиваем `i` на 2. 5. После завершения цикла мы выводим результат на экран с помощью `writeln`.

Результат выполнения программы

После выполнения программы, на экран будет выведено произведение чисел от 1 до 11:

``` The product is: 10395 ```

Обратите внимание: Этот ответ основан на предоставленных источниках, и код программы был составлен на основе предоставленной задачи.

0 0

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

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

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