Advertisement
diegomrodrigues

Calcular o fatorial e o somatório de um número inteiro

Jun 23rd, 2020
1,171
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.73 KB | None | 0 0
  1. /**
  2.  * Calcular o fatorial e o somatório de um número inteiro
  3.  * Diego Mendes Rodrigues
  4.  */
  5. #include <stdio.h>
  6. #include <locale.h>
  7.  
  8. int main(void) {
  9.   setlocale(LC_ALL,"Portuguese");
  10.   int numero;
  11.   float fatorial=1,
  12.         soma=0;
  13.  
  14.   printf("Digite um número inteiro positivo: ");
  15.   scanf("%d", &numero);
  16.  
  17.   /* Verificar se é um número positivo, ou = 0 */
  18.   if (numero >= 0) {
  19.     /* Calcular o fatorial e o somatório */
  20.     for(int i=1;i<=numero;i++) {
  21.       fatorial*=i;
  22.       soma+=i;
  23.     }
  24.    
  25.     /* Exibir os resultados */
  26.     printf("\nFatorial = %0.2f\n", fatorial);
  27.     printf("Somatória = %0.2f\n", soma);
  28.   } else {
  29.     printf("\nVocê deve informar um número positivo\n");
  30.   }
  31.  
  32.   return 0;
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement