Está en la página 1de 4

TALLER

Desarrollar cada uno de los siguientes algoritmos en pseudocódigo. Aplicar los conceptos vistos en
clase sobre vectores, matrices y funciones, cuando sea necesario.

1. Genere un vector de tamaño 20 con números entre -10 y 10. Deje en un vector A todos los
números negativos y en un vector B todos los positivos o iguales a cero.

2. Genere un vector de tamaño 10 con números reales leídos desde teclado. Calcule el
promedio e indique cuantos elementos del vector son mayores que el promedio y cuantos
menores o iguales.

3. Ingresar elementos numéricos a una matriz de 20x20 por filas o por columnas, según decisión
del usuario.

4. Sea A una matriz de 5x 4, llena de números enteros positivos, escribir la fila que contiene el
número menor y la columna que tenga el número mayor.

5. Sumar las matrices A y B (ambas de dimensión 10x4), dejarla en C, imprimir C.

6. Dado un vector con 10 elementos numéricos enteros ya almacenados, indique cuantos de


ellos son múltiplos de 3.

7. Realizar un algoritmo que lea del teclado una serie de números enteros y los vaya
almacenando en un vector, de modo que esta no contenga valores repetidos. El proceso de
lectura de números finalizará cuando el usuario introduzca un valor que ya esté en la lista,
momento en que se mostrará en pantalla la lista construida.

8. Ingresar un vector de 15 números enteros. Mostrar el vector ordenado de forma ascendente.


AYUDA – CONCEPTOS DE MATRICES

Tipo de matriz Definición Ejemplo

Aquella matriz que tiene una sola


   FILA
fila, siendo su orden  1×n

Aquella matriz que tiene una sola


columna, siendo su orden  m×1
   COLUMNA

Aquella matriz que tiene distinto


número de filas que de columnas,
   RECTANGULAR siendo su orden  m×n ,

Dada una matriz  A, se llama


traspuesta de A a la matriz que
se obtiene cambiando
   TRASPUESTA ordenadamente las filas por las
columnas.
Se representa por  At  ó  AT

La matriz opuesta de una dada es


la que resulta de sustituir cada
   OPUESTA elemento por su opuesto. La
opuesta de  A  es   -A.

Si todos sus elementos son cero.


   NULA También se denomina matriz cero
y se denota por 0m×n

   CUADRADA Aquella matriz que tiene igual


número de filas que de columnas,
m = n, diciendose que la matriz
es de orden n.
Diagonal principal : son los Diagonal principal :
elementos  a11 , a22 , ..., ann 
Diagonal secundaria : son los
elementos  aij con   i+j = n+1
Traza de una matriz cuadrada : es
la suma de los elementos de la
diagonal principal tr A. Diagonal secundaria :
Es una matriz cuadrada que es
igual a su traspuesta.
SIMÉTRICA A = At  , aij = aji  

Es una matriz cuadrada que es


igual a la opuesta de su
ANTISIMÉTRICA traspuesta.
A = -At  , aij = -aji  
Necesariamente  aii = 0  

Es una matriz cuadrada que tiene


todos sus elementos nulos
DIAGONAL excepto los de la diagonal
principal

Es una matriz cuadrada que tiene


todos sus elementos nulos
ESCALAR excepto los de la diagonal
principal que son iguales

Es una matriz cuadrada que tiene


todos sus elementos nulos
excepto los de la diagonal
IDENTIDAD
principal que son iguales a 1.
Tambien se denomina matriz
unidad.

Es una matriz cuadrada que tiene


todos los elementos por encima
TRIANGULAR
(por debajo) de la diagonal
principal nulos.

ORTOGONAL Una matriz ortogonal es


necesariamente cuadrada e
invertible :  A-1 = AT
La inversa de una matriz
ortogonal es una matriz
ortogonal.
El producto de dos matrices
ortogonales es una matriz
ortogonal.
El determinante de una matriz
ortogonal vale +1 ó -1.

Una matriz es normal si conmuta


con su traspuesta. Las matrices
NORMAL simétricas, antisimétricas u
ortogonales son necesariamente
normales.

Decimos que una matriz


cuadrada  A   tiene inversa, A-1,
INVERSA
si se verifica que :
A·A = A ·A = I
-1 -1

También podría gustarte