1.- Realice la funcin recursiva que determine si un nmero dado
en una cadena es o no capicua. Recuerde que un nmero es capicua si se puede leer de izquierda a derecha de la misma forma que de derecha a izquierda. Verifique antes que la cadena este integrada por dgitos. Ejemplo de nmero capicua: |5|2|3|1|1|3|2|5| Ejemplo que nmero que NO es capicua |1|2|3|4|7|3|2|1| 2.- Efecte el programa que haga uso de apuntadores para obtener el producto cruz de dos vectores A x B = C que es el vector perpendicular al plano donde se presentan los vectores A y B A = (x1,y1,z1) componentes del vector A en el espacio de coordenadas X,Y y Z, similar para el vector B = (x2,y2,z2). dando cuya magnitud es |C| dada por |A||B|seno() con |A| la magnitud de lo vector A dada por |A| = sqrt(x1*x1 + y*y + z*z) y es el ngulo formado entre los vectores A y B en el plano 3.- Dado elsiguiente cdigo en C: a) Realice la corrida de escritorio y b) Complete comentarios y cadenas, dados por los puntos suspensivos de manera que diga el tipo de funcin y su forma de llamado /*Funcin ... que permite dar ... el */ fun_rec(char cad[],int n) { if (cad[n] != '\0') { printf("%c", cad[n]); return fun_rec(cad,n+1); } else return (0); } main() { system("clear"); char cad[50] = "Momentos decisivos en mi vida"; int n; printf("\nPrograma que usa ... "); printf("\nDa ... una cadena\n"); n = 0; printf("%c",fun_rec(cad,n)); printf("\nPor el tipo de llamado es ... "); printf("\nFin del programa\n"); getchar(); } 4.- Realice los cambios necesarios para que programa visto en clase de apuntadores de tipo caracter le realice un verso centrado, pero dado como una linea de texto con delimitadores (ya proporcionado). Nota: Reenvio problema 8 de tarea del 13 de noviembre correcto 8.- En Fsica el producto punto de dos vectores est dado por: A B = |A||B|cos(), que da lugar a un escalar. Cree las funciones necesarias que le permitan obtener el resultado numrico. Con |A| la magnitud del vector A de componentes x1,y1,z1 en el espacio de coordenadas X,Y,Z dada por:
|A| = sqrt(x1*x1 + y1* y1 + z1*z1) similarmente para el vector