Académique Documents
Professionnel Documents
Culture Documents
; n>=1
15. (06-1F) Disee un subprograma recursivo que reciba a dos nmeros enteros positivos y
empleando solo operaciones de suma, devuelva el producto de ambos nmeros.
16. (05-2) Disee un subprograma RECURSIVO reciba dos conjuntos A y B con n y m elementos
enteros respectivamente (n<=50 y m<=50) y luego presente los elementos comunes a ambos
conjuntos.
(Nota: El proceso de bsqueda tambin debe ser recursivo.)
17. (05-1) Crear un subprograma recursivo que permita recibir un vector de n (n<=50) nmeros
enteros y luego debe entregar el Mximo Cmun Divisor de los n nmeros almacenados en el
vector.
18. (05-1) Crear una funcin recursiva que reciba un nmero hexadecimal (como cadena) y luego
nos retorne su equivalente en el sistema decimal.
19. (04-1) Disee un algoritmo que almacene los elementos (nmeros enteros) de dos conjuntos A
de n elementos (n<=50) y B de m elementos (m<=50) donde m<=n y mediante una funcin
recursiva averige si B est contenido en A.
20. (04-1F) Crear un programa recursivo que permita recibir los parmetros a (real) y b (entero);
luego presente el valor de a
b
si es posible o un mensaje de error en caso contrario.
Nota: El subprograma debe considerar todos los posibles valores que pueden tomar a y b.
21. (03-2F) Disee un subprograma recursivo que reciba una lnea de texto y un caracter a buscar.
Luego nos devuelva el nmero de veces que aparece dicho caracter.
22. (02-2) Crear una funcin recursiva que reciba una lnea de texto y la longitud de la misma y nos
retorne el nmero de palabras.
23. (02-2F) Crear un subprograma recursivo que permita calcular el valor numrico de un
polinomio de grado n.
Nota: Usted debe indicar los parmetros a utilizar en el subprograma.
24. (02-1) Disear un subprograma recursivo que reciba un nmero entero y luego la muestre en
forma invertida.
Ejemplo: el nmero: 123
en forma invertida: 321
Nota: Ud. Puede emplear otros parmetros si fuesen necesarios.