Flames
Membros-
Total de itens
3 -
Registro em
-
Última visita
Sobre Flames
Flames's Achievements
0
Reputação
-
Já resolvi a questao Matsu pelos vistos usando ponteiro também resolve :) well sou obrigado a tal xD
-
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...
-
#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?