Buscar

Ajudaaa algoritimo em C

Algoritimo que receba numero inteiro e exiba o valor fatorial (ex: 4!=4*3*2*1) utilize funçao

💡 4 Respostas

User badge image

Walison Rubens Rodrigues Da Silva

//Olá, Espero te ajudar.

//Algoritmo em linguagem de programação C, para calcular o fatorial de um numero inteiro

#include <stdio.h>//declaração da biblioteca de input e output (entrada e saida)
#include <stdlib.h>//declaração da biblioteca library padrão! porem não é obrigatoria

int fatorial(int fatnum);//declaração do prototipo da função

int main(){//função principal
    
    int num;//declaraçaõ da variavel que vai receber o numero para, o posterior calculo do fatorial
    
    printf("Digite um numero para o qual deseje saber o fatorial: ");//mostra uma mensagem ao usario pedindo para este informa um valor inteiro
    scanf("%d", &num);//atribui o numero digitado pelo teclado à variavel num
    
    printf("O resultado do fatorial do numero %d eh : %d", num,fatorial(num));//chamada da função para calcular o fatorial e mostra o resultado
    
    return 0;
}

int fatorial(int fatnum){
    
    int resultado=1;//variavel que vai receber o resultado
    int i;//variavel contadora, contrala o laço de repetição for
    
    for(i=1;i<=fatnum;i++){
        resultado=resultado*i;//calculo do fatorial
    }
    
    return resultado;//retorna o resultado à linha que chamou a função
}

 

______________________________________________________________________
Espero ter ajudado, me procura no facebook walison rubens a foto que estar de bone branco.
OBS: o algoritmo é tudo o que estar acima de linha.

Att Walison Rubens.

_________________________________________________________________________

1
Dislike0
User badge image

Andre Smaira

Para responder essa pergunta devemos colocar em prática nosso conhecimento sobre Algoritmo e Estrutura de Dados.


#include<stdio.h>

int fat, n;

int main()

{

scanf("%d", &n) ;

for(fat = 1; n > 1; n = n - 1)

{

fat = fat * n;

}

printf("\n%d", fat);

return 0;

}


Portanto, acima é apresentado o algoritmo que calcula o fatorial de qualquer número informado pelo usuário.

0
Dislike0
User badge image

Andre Smaira

Para responder essa pergunta devemos colocar em prática nosso conhecimento sobre Algoritmo e Estrutura de Dados.


#include<stdio.h>

int fat, n;

int main()

{

scanf("%d", &n) ;

for(fat = 1; n > 1; n = n - 1)

{

fat = fat * n;

}

printf("\n%d", fat);

return 0;

}


Portanto, acima é apresentado o algoritmo que calcula o fatorial de qualquer número informado pelo usuário.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais

Perguntas relacionadas

Outros materiais