fatorial e função
#include
#include
int fatorial(int n)
{
int f = 1; while (n > 1) { f = f * n; n = n - 1; } return f;
}
main()
{
int nr; scanf("%d",&nr); int r = fatorial(nr); printf("%d", r); system("pause");
}
Programa funcao em C
#include
#include
// funcao que le um dado e retorna para o programa principal. int lerdado()
{
int k; // ler um valor para a variavel k. printf("digite um numero \n"); scanf("%d", &k); return k;
}
// funcao que recebe do prog. principal 2 nrs inteiro e retorna a soma int somar(int a, int b)
{
return a + b;
}
// funcao que recebe um numero inteiro (resultado da soma) e imprime na tela. void escrever(int joana)
{
printf("o resultado da soma eh: %d \n", joana); system("pause");
}
main()
{
int n1, n2, r; // ler um valor para a variavel n1. /*printf("digite um numero \n"); scanf("%d", &n1);*/ n1 = lerdado(); // ler um valor para variavel n2 /*printf("digite um numero \n"); scanf("%d", &n2);*/ n2 = lerdado(); // soma de valores e armazena o resultado na variavel r. //r = n1 + n2; r = somar(n1, n2); /*printf("o resultado da soma eh: %d \n", r); system("pause");*/ escrever(r);
}
#include
#include
// funcao que le um dado e retorna para o programa principal. int lerdado()
{
int k; // ler um valor para a variavel k. printf("digite um numero \n"); scanf("%d", &k); return k;
}
// funcao que recebe do prog. principal 2 nrs inteiro e retorna a soma int somar(int a, int b)
{
return a + b;
}
// funcao que recebe um numero inteiro (resultado da soma) e imprime na tela. void escrever(int joana)
{
printf("o resultado da soma eh: %d \n",