51

Задача: Факториал числа представляет собой произведение всех…

dav111 06 августа 2022

Задача: Факториал числа представляет собой произведение всех натуральных чисел от 1 до этого числа включительно. Например, факториал числа 7 выглядит так: 1*2*3*4*5*6*7Факториал числа обозначается как само число после которого следует восклицательный знак. Например, 7!. Таким образом: 7! =1*2*3*4*5*6*7=5040Требуется определить факториал числа, которое ввел пользователь.

категория: информатика

50

1) readln (n); if (n=0) then writeln ('0! =1') elseif (n<0) then writeln ('Определяется только для положительных чисел') elsebegins: =1; for i: =1 to n dos: =s*i; writeln (n,'! ='s: 0:0); end; 2) function f (x: byte): real; beginif x=0 then f: =1else f: =f (x-1)*x; end; 2 с помощью рекурсии, как видно

пользователи выбрали этот ответ лучшим

Знаете другой ответ?
Другие вопросы по информатике

ПОПУЛЯРНОЕ
Есть интересный вопрос? Задайте его нашему сообществу, у нас наверняка найдется ответ!
Делитесь опытом и знаниями, зарабатывайте награды и репутацию, заводите новых интересных друзей!
Задавайте интересные вопросы, давайте качественные ответы и зарабатывайте деньги. Подробнее...