Вопрос задан 11.07.2023 в 04:27. Предмет Информатика. Спрашивает Кудрякова Ангелина.

СРОЧНО ДАМ 50 БАЛЛОВ составьте программу в паскале abs. найти произведение чисел от 1 до n. через

цикл while и repeat​
0 0
Перейти к ответам

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

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

Ответ:

1. while

var i,n: integer;

p: real;

begin

write('Введите число: ');//n<171

read(n);

p:=1;

i:=1;

while i<=n do

begin

p:=p*i;

i:=i+1

end;

write ('Произведение чисел от 1 до ',n,' равно ',p)

end.

2. repeat

var i,n: integer;

p: real;

begin

write('Введите число: ');//n<171

read(n);

p:=1;

i:=1;

repeat

p:=p*i;

i:=i+1

until i>n;

write ('Произведение чисел от 1 до ',n,' равно ',p)

end.

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

Конечно, вот две программы на языке Паскаль, которые используют циклы while и repeat, чтобы найти произведение чисел от 1 до n.

Программа с использованием цикла while:

pascal
program ProizvedenieWhile; var n, proizvedenie, i: integer; begin writeln('Введите число n:'); readln(n); proizvedenie := 1; i := 1; while i <= n do begin proizvedenie := proizvedenie * i; i := i + 1; end; writeln('Произведение чисел от 1 до ', n, ' равно ', proizvedenie); end.

Программа с использованием цикла repeat:

pascal
program ProizvedenieRepeat; var n, proizvedenie, i: integer; begin writeln('Введите число n:'); readln(n); proizvedenie := 1; i := 1; repeat proizvedenie := proizvedenie * i; i := i + 1; until i > n; writeln('Произведение чисел от 1 до ', n, ' равно ', proizvedenie); end.

Обе программы запрашивают у пользователя число n, а затем используют цикл while (в первой программе) или цикл repeat (во второй программе), чтобы вычислить произведение чисел от 1 до n. Результат выводится на экран.

Надеюсь, это помогло! Если у вас есть ещё вопросы, не стесняйтесь задавать.

0 0

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

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

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

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