61

В файле fact.in записано натуральное число (количество цифр от 1 до 200). Определить,…

22 февраля 2023

В файле fact.in записано натуральное число (количество цифр от 1 до 200). Определить, является ли оно факториалом какого-либо числа. Если да, в файлfact.out записать это число (факториалом которого является исходное), если нет, то записать в этот файл слово NO” …

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



71

Var i,o: text; n,k,res: integer; b: boolean; begin res: =1; b: =false; assign (i,'fact.in'); assign (o,'fact.out'); reset (i); rewrite (o); read (i,n); lose (i); for k: =1to n do begin res: =res*k; ifres=n then begin b: =true; write (o,'YES'); break; end; end; ifb=false then write (o,'NO'); close (o); end.

Знаете ответ?


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