Вопрос задан 08.07.2023 в 16:00. Предмет Информатика. Спрашивает Волох Екатерина.

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

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

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

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

Код:

var  n, i, s: integer;

begin

 read(n);

 s := 1;

 for i := 1 to n do

   s := s * i;

 writeln('n!= ', s);

end.

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

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

pascal
program FactorialCalculator; 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; readln; // Ждем, пока пользователь нажмет Enter end.

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

0 0

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

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

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

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