Вы находитесь на странице: 1из 2

Compilado de TAAs y ejercitarios interesantes:

1. El problema te pide generar 50 nmeros menores a 100 y cargarlos en una matriz

en la posicin M(u,d) donde u es la unidad del numero generado y d es la


decena del nmero generado, luego mostrar la matriz. Las posiciones no
cargadas se completan con 0(cero).
2. Lea e imprima un nmero entero y positivo de seis dgitos significativos como una
variable simple entera n. Luego imprima a) el nmero constituido por los tres
ltimos dgitos significativos; b) el nmero constituido por los tres primeros dgitos
significativos; c) un mensaje aclaratorio si stos son o no primos entre s.
3. Genere un nmero al azar entre 1 y 100 y el usuario deber adivinarlo. En cada
intento, el programa deber informar al usuario si el nmero que introdujo es
mayor o menor con respecto al nmero que debe acertar. Cuando el usuario
acierte el nmero, el programa deber indicarle el nmero de intentos.
4. Lea un nmero entero n, que si es positivo lo acepte; en caso contrario, solicite de
nuevo n hasta obtener un nmero positivo. Lea luego las n componentes del
vector vect y determine si existen componentes consecutivas iguales. En el caso
que existan, imprima dichas componentes consecutivas y las posiciones que
ocupan. Si no existen componentes consecutivas iguales imprima el mensaje El
vector no tiene componentes consecutivas iguales.
5. Permita leer las n componentes de un vector v e imprima luego dos vectores w y
f, del mismo nmero de componentes, tal que a) w(i) es un elemento de v y
recprocamente todo elemento de v es un elemento de w; b) w(i+1) > w(i); c) f(i)
contiene el nmero de veces que w(i) est contenido en v.
6. Lea un nmero entero n, validar que el mismo sea mltiplo de 3 y pedir de nuevo
en caso contrario. Generar un vector binario de n componentes y mostrarlo en
pantalla, luego imprimir el mismo vector, solo que sta vez se adicionar una
casilla cada 3 posiciones el cual ser la suma de dichas posiciones.
7. Permita leer un vector de n componentes numricas de punto flotante, distintas
entre s, luego imprima dos columnas. La primera conteniendo las componentes
del vector ledo, y, la segunda la posicin que le correspondera al elemento
respectivo si el vector estuviera ordenado en orden ascendente.
8. Lea dos nmeros enteros y positivos m y n. Genere una matriz de mxn
componentes ordenadas de forma ascendente segn el algoritmo caracol.
9. Lea las dimensiones y las componentes de una matriz cualquiera, luego ordene
las filas impares de forma ascendente y las pares de forma descendente.
10. Lea una matriz cuadrada de orden n, e imprima dicha misma matriz y un mensaje
aclarando si ella es simtrica, antisimtrica o ninguna de las dos.
11. Permita leer un nmero entero n y otro nmero entero y positivo p. Luego imprimir
el nmero n sin la cifra en la posicin p.
12. Permita multiplicar una matriz de orden mxp por otra de orden pxn.
13. Permita resolver un sistema de ecuaciones lineales de m ecuaciones con n
incgnitas.
14. Permita calcular el determinante de una matriz de orden n.
15. Permita leer una matriz de orden mxn y obtener, a) el nmero de componentes
positivas, negativas y nulas que tiene, y, b) la suma de las componentes positivas
por un lado y de las negativas por otro.
16. Permita invertir una matriz de orden n.

17. Lea una matriz A de orden mxn y luego imprima otra matriz B tambin de orden
mxn, obtenida de tal manera que los elementos diagonales de B sean iguales
respectivamente al doble de los elementos diagonales de A y los elementos no
diagonales de B se obtienen como la suma del elemento correspondiente de A
con los elementos de la diagonal de A situados en la fila y columna de dicho
elemento.

Вам также может понравиться