Ir ao conteúdo
  • Cadastre-se

Sr.Hozuki

Membro Júnior
  • Posts

    4
  • Cadastrado em

  • Última visita

posts postados por Sr.Hozuki

  1. Então, esse é o meu algoritmo feito pelo VisualG, ele basicamente faz o Fatorial de um numero. 

    ----------------------------------------------------------------------------------------------------------------------------

    var
    F,C, Fatorial : inteiro
    inicio
    Fatorial <- 1
        Escreva (" Qual Fatorial voce quer? ")
        Leia (F)
        C <- F
        Repita
           Escreva (C)
            Fatorial <- Fatorial*C
           C <- (C - 1)
    
        Ate (C < 1)
        Escreva (" O Fatorial de ", F , " e igual a ", Fatorial)
    
    fimalgoritmo

     

     
    ------------------------------------------------------------------------------------------------------------------------------
     
     
     
    E foi aí que a minha dúvida surgiu, eu fiz da maneira acima e funcionou. Mas dai, resolvi trocar o " Fatorial <- Fatorial*C " de lugar, assim eu coloquei em baixo do " C <- (C - 1)" somente para ver o que acontece. Além de o Fatorial me devolver zero no resultado, o meu contador vai até zero em vez de ir somente ao 1 e parar. Porque isso acontece? Eu sei gente, é uma dúvida tosca, porém eu queria entender como tudo funciona. Eu sou novato nessa área e comecei a ver algoritmo estruturado no VisualG um tempo desse. Agradeceria muito se alguém me respondesse sem grosseria
     
    Obs : A variável C significa um contador.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...