Ver Mensaje Individual
  #12 (permalink)  
Antiguo 12/11/2014, 09:47
kutcher
 
Fecha de Ingreso: noviembre-2014
Mensajes: 36
Antigüedad: 9 años, 6 meses
Puntos: 13
Respuesta: funciones recursivas

Cita:
Iniciado por eferion Ver Mensaje
leosansan, aún se puede compactar un poquito más para hacerlo "más legible" :D
La verdad aun puede compactarse bastante no entiendo porque complicarse con tantas operaciones %:


Código C++:
Ver original
  1. #include <stdio.h>
  2.  
  3. int f(int n)
  4. {
  5.   if (n < 10) return n;
  6.   return (n % 10) * f(n / 10);
  7. }
  8.  
  9. int main(void)
  10. {
  11.     printf("%d", f(3183));
  12.     return(0);
  13. }

Saludos