Правильно ли написан хедер, решающий факториал - C (СИ)

Узнай цену своей работы

Формулировка задачи:

int fact(int factb)
{
int facta=1;
int factc=1;
while(factc<1000000)
{
if(factb==0)
   {
   factc=1;
   break;
   }
facta++;
factc=factc*facta;
  
  if(facta==factb)
   {
   break;
   }
}
 
return(factc);
}
Начинаю програмировать, поставил для себя задачу написать хедер решающий факториал.Вопрос, сильно ли набыдлокодил? И как создать большую переменную для факториала.

Решение задачи: «Правильно ли написан хедер, решающий факториал»

textual
Листинг программы
#include "factorial.h"
int
main(int argc, char ** argv)
{
    ...
    return 0;
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 4.667 из 5
Похожие ответы