Ejercicios de programación
LENGUAJE PASCAL una o mas soluciones a los siguientes problemas:
1.- Considere una Matriz Cuadrada A[]mxm, en la cual definimosun Conjunto D tal que:
D = A[1,1], A[2,2], A[3,3],..., A[m,m] y denominamos a ese conjunto “Diagonal P”.
Escriba usted una solución computacional que permita realizar las siguientes operacionessobre el conjunto
D, a saber:
A. Cargar al Sistema la Matriz A[ ]m x m
B. Obtener 5 Vectores llamados V1, V2, V3, V4, V5 tales que:
V1 Es un vector que contiene todos los elementos de la matriz“por encima” de
D (Diagonal P)
V2 Es un vector que
“por debajo” de
A que se encuentran
contiene todos los elementos de la matriz A que se encuentren
D (Diagonal P)
V3 Es unvector que contiene todos los
números primos de la matriz A que se
encuentran “por encima” y también “por debajo” de
incluir los elementos de
D (Diagonal P), observe que NO debe
D
V4 Esun vector que contiene todos los números IMPARES que se encuentran “por debajo”
de
D (Diagonal P)
V5 Es un vector que contiene todos los valores de la matriz A,
excepto los de
D(Diagonal P) que son MAYORES que el MAYOR elemento de D (Diagonal P)
EJEMPLO:
Si la matriz A introducida por el usuario fuese la siguiente:
6
1
7
9
8
4
11
10
2
20
8
125
6
9
2
A=
V1 =
1
7
9
11
10
12
8
2
20
5
6
9
1
7
11
2
5
5
9
V2=
V3=
V4=
V5=
9
11
10
12
20
2.-Leer
datos enteros en dos vectores x, y de dimensión 10 y calcule su vector suma y su producto
escalar.
3.- Leer 10 enteros, listarlos en orden inverso y calcular e imprimir
su sumaEjemplo de Salida:
Introducir 10 números:
33 22 11 44 55 44 55 66 99 88
Listado en orden inverso:
88 99 66 55 44 55 44 11 22 33
Suma: 517
4.-
Lee 10 enteros en un vector. Luego pide más...
Regístrate para leer el documento completo.