{
"Universidad": "UAGRM",
"Materia": "Programación II",
"Docente": "Ing. Contreras V. Juan Carlos",
"Lenguaje": "C++",
"Tecnica de Programación": "Recursividad",
"Entorno de Desarrollo": "Embarcadero Rad Studio 😪"
}
- Índice
- Procedimiento para escribir algoritmos recursivos
- Algoritmos con números
- Algoritmos con cadenas
E: (parámetros de entrada)
S: (variables de salida)
- Es la variable que representa (de alguna forma) la cantidad de datos que el algoritmo irá a procesar.
- Esta variable puede ser: Explícita o implícita.
Ver ejemplo
Sea
Resolver el problema para el primer valor del dominio de la variable de recursión en todas sus situaciones.
Suponiendo que ya existe un proceso que hace lo mismo que tiene que hacer, pero la hace para uno menos(procesa n-1 datos). Llamando a ese proceso (hipótesis) terminar de procesar el dato que falta.