• Martes 12 de Noviembre de 2024, 21:24

Autor Tema:  Re: funcion recursiva  (Leído 1213 veces)

Hobbit

  • Nuevo Miembro
  • *
  • Mensajes: 19
    • Ver Perfil
Re: funcion recursiva
« en: Viernes 28 de Noviembre de 2003, 00:14 »
0
Hello world.

Como se declara una funcion recursiva?
Si (porfavor) alguien me pudiera ayudar, le estare muy agradecido. :beer:

mabrev

  • Miembro MUY activo
  • ***
  • Mensajes: 126
    • Ver Perfil
funcion recursiva
« Respuesta #1 en: Viernes 28 de Noviembre de 2003, 13:20 »
0
Hola:

  Se declara como cualquier otra función, lo único que la distingue de otras es que se llama a sí misma.

  Saludos

pmike

  • Miembro activo
  • **
  • Mensajes: 62
    • Ver Perfil
    • http://www.autoresponder.com
Re: funcion recursiva
« Respuesta #2 en: Domingo 30 de Noviembre de 2003, 16:21 »
0
La funcion recursiva se declara igual q una funcion normal y corriente.


La diferencia está en q se llama a sí misma, sustituyendo de este modo algun bucle que pudieras realizar.

Te envío el típico programa de factorial pero esta vez de forma recursiva, la funcion es   long factorial(int num)

como ves llamará tantas veces quieras a factorial, y además por ser funcion devolverá el valor del resultado del factorial.

Espero q te ayude.
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.
-------------------------------------------------------------

http://www.ebookred.com

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