Programación General > Delphi

 Funciones Recursivas

(1/2) > >>

aprendis:
tengo un ejercicio, lo mas de bacano para todos aquellos q le s guste la programnacion, soy novato,,estoy estudiando ing sistemas..
este es el problema


hacer un programa que haga lo sigueinte con recursividad:

19-3=16
16-3=13                   (siendo a=19, b=3)
13-3=10
10-3=7
7-3=4
4-3=1     lo q va a inprimir ( numero de restas efectuadaas osea 6)

juanlaplata:
Sobre recursividad: debes encontrar los casos claves o raices que dan tope a la recursividad. Una ves encontrados estos casos y la forma de preguntar por ellos no es cosa mas que llevar un contador.
Por empezar a estudiar creo que deberias hacerlo tu, si no sabes como deberas aprender, ademas aqui no se resuelven tareas. Saludos

lencho:
y cual es el objetivo de este post ???  :angry:  :angry:

Bicholey:

--- Cita de: "aprendis" --- tengo un ejercicio, lo mas de bacano para todos aquellos q le s guste la programnacion, soy novato,,estoy estudiando ing sistemas..

 
--- Fin de la cita ---
 :lol:  :lol:  :lol:  :lol:  :lol:



Y si te resolvemos los problemas jamas llegaras  a ser Ingeniero, porque mejor no lo intentas y si te atoras en algo pues ya posteas tus dudas ...

aprendis:
gracias por sus respuesta, si tiene razon muchas cosas. no lo envie con el objetivo q lo realizaran, solo q me dieran una pista.........pues yo lo he intentado hacer es mas nisiquiera es una tarea, cosa mia de ver recursividad antes de q me lo den en la clase... jajaaaj pero no he podido jajaja coloque un contador
result:=(a-B);
result:=result mod divisores(0,b,cont+1); ajajja y creo q falle ajajja voy a seguri intentando

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa