TALLER DE VECTORES Y MATRICES VECTORES 1. Escribir un

Anuncio
TALLER DE VECTORES Y MATRICES
VECTORES
1. Escribir un programa que calcule y devuelva la suma al cuadrado de las componentes de un vector
2. Escribir un programa que calcule el producto escalar de dos vectores. Si v y w son los vectores y n su
tamaño, el producto escalar se calcula como la sumatoria de V(i)*W(i)
3. Escribir el programa que calcule el producto de un número por un vector (devuelve el vector resultante
de multiplicar todas las componentes del vector inicial por un número)
4. Escribir un programa que devuelva el menor y el mayor de los elementos de un vector.
5. Escribir un programa que lea diez números, los guarde en un vector y a continuación los imprima en
orden inverso al de su entrada.
6. En un vector de números enteros queremos eliminar los elementos repetidos guardando el resultado
en el mismo vector. Los elementos deben conservar su orden relativo
7. En un vector de números enteros queremos poner al principio todos los números impares y al final los
números pares conservando ambos su orden relativo en el vector original
8. Elaborar un algoritmo que permita crear un vector de longitud N y que luego calcule el promedio de los
datos de las posiciones impares y el promedio de los datos de las posiciones pares. Imprimir los
resultados
9. Elaborar un algoritmo que permita crear dos vectores de longitud N y que luego sume los valores que
están en las posiciones pares del primer vector con las posiciones impares del segundo vector e imprima
el vector suma
10. Elaborar un algoritmo que lea un vector numérico de N posiciones y conforme otro vector con los
elementos positivos del vector leído
11. Elaborar un algoritmo que concatene dos vectores, uno de longitud N y otro de longitud M e imprima
el resultado
12. Hacer un algoritmo que forme un vector entrando los datos por pantalla (20). Calcule el promedio de
los elementos y forme 2 nuevos arreglos, uno con los elementos menores o iguales al promedio y otro
con los superiores .Muestre por pantalla los dos nuevos arreglos.
13. Crear un vector en memoria de 10 posiciones, cuyos elementos contienen valores numéricos. Hacer
un algoritmo que lea un número y muestre si este se encuentra o no entre los valores del arreglo. En
caso de encontrarse se debe decir cuántas veces se repite.
14. Entrar por pantalla 10 números ordenarlo de mayor a menor, leer un valor y lo inserte en el lugar que
le corresponda, de tal manera que el arreglo conserve su ordenamiento e imprima el vector.
15. Construir un algoritmo que forma un vector de N elementos, luego lea un valor y lo elimine tantas
veces como aparezca en el arreglo, e imprima el nuevo arreglo. Si el valor leído no está en el arreglo se
debe sacar un mensaje.
MATRICES
1). Elaborar un algoritmo que lea una matriz de orden N x N y que calcule el promedio de los
elementos de la diagonal principal
2). Elaborar un algoritmo que lea una matriz numérica de orden A x B y permita además calcular su
promedio y buscar el mayor de la matriz
3). Realizar un programa que lea n números y los imprima en sentido inverso a como fueron leídos
4). Crear una matriz de 5 x 5, ordenarla por filas de mayor a menor. Mostrar la matriz.
5). Crear una matriz de N x N crear tres vectores uno con la suma de cada fila; otro con los
elementos de la diagonal principal y un tercer vector con los elementos del triángulo superior de la
matriz incluya los elementos de la diagonal principal
6). Crear
una matriz con los elementos del vector que sean mayores a 15. Mostrar la matriz.
7). Elaborar un algoritmo que lea una matriz de N x N e imprima la suma de los valores que están
en la diagonal principal
8). Elaborar una matriz de orden N crear un vector con los valores que son múltiplos de 3
9). Elaborar una matriz de orden N imprimir los valores que son primos
Descargar