Ir para conteúdo
Fórum Script Brasil

Flames

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Sobre Flames

Flames's Achievements

0

Reputação

  1. Já resolvi a questao Matsu pelos vistos usando ponteiro também resolve :) well sou obrigado a tal xD
  2. Flames

    exibir Troco

    A lógica por detrás desse "jogo" é fazeres divisões sucessivas pela moeda ou nota e buscares o resto para a proxima iteracao e por ai fora... por exemplo troco =15 euros sou tuga xD divides 15/10= 1 resto = 5 portanto 1 nota de 10 5/10 = 0 como dá 0 next 5/5=1 resto=0 portanto 1 nota de 5 como resto 0 o programa termina...
  3. #include <stdio.h> int fatorial(int numero); main(){ int num; printf("Entre com o numero de elementos da sequência: "); scanf("%d", &num); printf("O fatorial de %d e %d", num, fatorial(num)); } int fatorial(int numero){ int x; if(numero==1) return 1; /*return 1 ou numero e a mesma coisa sai do programa e faz as multiplicacoes... 4*fatorial de 3. 4*3*fatorial de 2. 4*3*2*fatorial de 1. 4*3*2*1*fatorial de 0. */ else x=numero*fatorial(numero-1); return x; } A minha duvida é como contar quantas vezes ele entra na recursividade (tipo contador) eu já tentei meter um contador mas aquilo está a fazer um ciclo implicito e não sei como o contar... Alguém me poderia ajudar?
×
×
  • Criar Novo...