Codeme

Bem Vindo ao CODME
Cadastre-se agora para obter acesso a todos os nossos recursos. Uma vez cadastrado e logado, você será capaz de criar tópicos, postar respostas a tópicos já existentes, a reputação de seus companheiros, começar seu próprio mensageiro privado, atualizações pós status, gerenciar seu perfil e muito mais. Esta mensagem será removido depois de ter cadastrado.
Entrar na Conta Criar uma conta


Você não está conectado. Conecte-se ou registre-se

Ver o tópico anterior Ver o tópico seguinte Ir em baixo  Mensagem [Página 1 de 1]

#1 Fatorial de um numero em Sex Nov 01, 2013 4:04 am

Admin

avatar

Admin

Elabore um algoritmo que leia um número qualquer digitado pelo usuário e calcule seu Fatorial. (Exemplo: 5! = 5 x 4 x 3 x 2 x 1)

Código:
#include <stdio.h>
#include <stdlib.h>

int main () {
    int num,fat,cont,numaux,aux,fatf;
    printf("\n\tDigite um numero inteiro\t\n");
    scanf("%i",&num);
    system("cls");
    numaux=num;
    cont=num;//5
    fat=num;
    while ((cont>1)&&(cont<=num)) {
          aux=num-1;//4,3,2,1
          fat=fat*aux;//20,60,120,120
          fatf=fat*1;//20,60,120,120
          num=aux;//4,3,2,1
          cont=num;//4,3,2,1
          }
    printf("\t--------------------------\t");
    printf("\n\tO fatorial de %i, eh : %i\t\n",numaux,fatf);
    printf("\t--------------------------\t");
    printf("\n\n\n\n\n");
    system ("pause");
}

Ver perfil do usuário http://codme.umforum.net

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo  Mensagem [Página 1 de 1]


Permissão deste fórum:
Você não pode responder aos tópicos neste fórum