recursividad – visual C++ (intercambio recursivo entre dos vectores)

El problema planteado consiste en escribir un programa que permita intercambiar los datos entre dos vectores, es decir, pasar los datos del vector 1 al vector 2 y viceversa. Se debe crear una función recursiva.

El siguiente programa en c++ hace uso de funciones recursivas.

La lógica que utiliza este programa en c++ es simple. Se inicializan los vectores y se envían como parámetro a la función recursiva encargada de recorrerlos e intercambiar los datos respectivos.

Reto

Quiero hacer este programa… Pero ¿Cómo funciona?

La ejecución paso a paso del programa la puede ver en la

Simulación

ESCUCHANDO


Suscribete a nuestro canal

AMPLIAR ESCUCHANDO

programacion en c++: intercambio recursivo entre dos vectores
Figura. programacion en c++: intercambio recursivo entre vectores

resultado ejecucion programa: intercambio recursivo entre dos vectores
Figura. resultado ejecucion programa: intercambio recursivo entre vectores

EVALUAR APLICANDO
BUENAS PRÁCTICAS

La recursividad facilita la complejidad de muchos problemas.

[Tweet «»Una pila son procesos recursivos» #Tutorias ☺»]