Problemas III parte. URGENTES.
Necesito ayuda con estos problemas, debo usar listas, colas, pilas y/o arboles si se pueden aplicar, no le entiendo mucho, tampoco le entiendo mucho a las funciones recursivas. Ayudenme por favor, es URGENTE, gracias.
6. Definir una funcion que indique si una matriz cuadrada es triangular superior (se recibe una matriz y su dimension) por ejemplo
1 2 4 5
0 0 2 4
0 0 1 0
0 0 0 5
Es triangular superior
7. Escribir un programa que permita leer un numero y haciendo uso de una funcion recursiva invierta los digitos del numero.
8. Escribir una funcion recursiva X elevado a la N donde X es un numero real (x != 0) y n un entero no negativo
9. Diseñar una funcion recursiva para obtener el minimo comun denominador mcd de dos numeros.
10. Realizar una funcion recursiva que permita convertir un numero decimal a binario
11. Escribir un programa con funciones donde se observe con claridad la accion de variables locales, globales, externas, asi como el paso de parametros por referencia y por valor
12. Realizar un programa tal que dados dos conjuntos de numeros, obtengan los conjuntos union, interseccion, y diferencia, en ambos sentidos.
6. Definir una funcion que indique si una matriz cuadrada es triangular superior (se recibe una matriz y su dimension) por ejemplo
1 2 4 5
0 0 2 4
0 0 1 0
0 0 0 5
Es triangular superior
7. Escribir un programa que permita leer un numero y haciendo uso de una funcion recursiva invierta los digitos del numero.
8. Escribir una funcion recursiva X elevado a la N donde X es un numero real (x != 0) y n un entero no negativo
9. Diseñar una funcion recursiva para obtener el minimo comun denominador mcd de dos numeros.
10. Realizar una funcion recursiva que permita convertir un numero decimal a binario
11. Escribir un programa con funciones donde se observe con claridad la accion de variables locales, globales, externas, asi como el paso de parametros por referencia y por valor
12. Realizar un programa tal que dados dos conjuntos de numeros, obtengan los conjuntos union, interseccion, y diferencia, en ambos sentidos.
Hola sammy24
No creo que sea un buen método de aprendizaje el que te hagan los programas. Deberías intentar hacerlos tú, y si lo necesitas pedir ayuda en dudas concretas. Te lo digo porque los problemas tienen pinta de estar sacados de una relación típica de problemas de alguna asignatura de programación.
No es una crítica, es sólo un consejo. Además no son difíciles, inténtalo!
Un saludo
No creo que sea un buen método de aprendizaje el que te hagan los programas. Deberías intentar hacerlos tú, y si lo necesitas pedir ayuda en dudas concretas. Te lo digo porque los problemas tienen pinta de estar sacados de una relación típica de problemas de alguna asignatura de programación.
No es una crítica, es sólo un consejo. Además no son difíciles, inténtalo!
Un saludo
