Вопрос задан 27.06.2023 в 07:23. Предмет Информатика. Спрашивает Клименко Миша.

Напиши программу на языке Паскаль. Вычислить n!, если значение n пользователь вводит с

клавиатуры.Если n=3, то на экране выводится n!=​
0 0
Перейти к ответам

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

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

Ответ:

var n,i: integer;

f:real;

begin

write('n = ');

readln(n);

f:=1;

for i:=1 to n do f:=f*i;

writeln (n,'! = ',f)

end.

Объяснение:

n < 171

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

Конечно, вот программа на языке Паскаль, которая вычислит факториал числа n, введенного пользователем:

pascal
program CalculateFactorial; var n, i: integer; factorial: longint; begin writeln('Введите значение n: '); readln(n); if n < 0 then writeln('Факториал определен только для неотрицательных целых чисел.') else begin factorial := 1; for i := 1 to n do factorial := factorial * i; writeln(n, '! = ', factorial); end; end.

Эта программа сначала запрашивает у пользователя значение n, затем вычисляет факториал числа n и выводит результат на экран. Если n меньше 0, программа сообщит, что факториал определен только для неотрицательных целых чисел.

0 0

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

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

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

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