Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //uma funçao recursiva simples para fatorial
- #include <stdio.h>
- int fatorial(int n)
- {
- if (n==0)
- {
- return (1);
- }
- else
- {
- return
- (n*fatorial(n-1));
- }
- }
- int main()
- {
- int x;
- printf("\nDigite um valor:\n");
- scanf("%d",&x);
- printf("%i != %i",x, fatorial(x));
- }
- //outro codigo
- #include <stdio.h>
- int fatorial (int n)
- {
- int i, res=1;
- for (i=1; i<=n; i++)
- {
- res=res*i;
- }
- return(res);
- }
- int main()
- {
- int x;
- printf("\nDigite um valor:\n");
- scanf("%d",&x);
- printf("%i != %i",x, fatorial(x));
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement