Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Introduccin
2) Dados dos arreglos unidimensionales (vectores) A y B, con N elementos cada uno, construir un
algoritmo que calcule la suma, y la diferencia de ellos.
3) Dado un vector A, con N elementos, determinar cuantos de ellos son pares y cuantos son
impares, y cual es el mayor y el menor elemento.
5) Realizar un algoritmo que permita ingresar N elementos en un vector A, que luego los ordene en
forma ascendente, y al final que muestre el vector ordenado.
6) Realizar un algoritmo que permita ingresar N elementos en dos vectores A y B, y que permita
luego intercambiar 2 elementos entre ambos vectores, inclusive si estn almacenados en
diferentes posiciones.
8) Realizar un algoritmo que almacene N elementos en un arreglo A, y que luego permita que un
usuario adivine si un elemento X pertenece a dicho, en un mximo de M intentos. Indicar en caso
de haber acertado en cuantos intentos lo hizo.
9) Almacenar N notas en un arreglo A, e implementar un men repetitivo con las siguientes
opciones:
10) Construir un algoritmo que solo permita almacenar N valores de 1 a 3 (validar la entrada),
correspondientes a los votos de tres candidatos, indicar al final las posiciones alcanzadas, el
nmero y los porcentajes de votos obtenidos por cada candidato.
11) Ingresar N elementos a un vector A, donde N debe ser un nmero par (validar la entrada), luego
calcular la suma de los elementos ubicados en posiciones pares, y el promedio de los elementos
ubicados en posiciones impares.
12) Realizar un algoritmo que permita almacenar NxM elementos en una Matriz A, y que luego
calcule el promedio de los elementos, determine cual es el mayor y el menor de los valores
almacenados, y que posiciones ocupan ambos en la matriz.
13) Realizar un algoritmo que permita almacenar NxM elementos en una Matriz A, y muestre la suma
de los elementos almacenados en las filas de A, y el producto de los elementos almacenados en
las columnas de A.
14) Realizar un algoritmo que permita almacenar NxM elementos en una Matriz A, y que luego
guarde en un vector B los elementos almacenados en las filas de A, y un vector C los elementos
almacenados en las columnas del vector A.
15) Realizar un algoritmo que permita almacenar NxN elementos en una matriz A, y que luego
almacene en un vector B los elementos de la diagonal principal de A. Mostrar al final los
elementos de dicho vector.
16) Realizar un algoritmo que permita almacenar elementos NxP elementos en una matriz A, y PxM
elementos en una matriz B de orden PxM, finalmente calcular el producto de AxB y almacenarlo
en la matriz resultante C de orden NxM..
17) El dueo de una tienda de artculos deportivos desea llevar un control del inventario de sus
productos, almacenados por numero de artculo (fila) y numero de deporte (columna), para ello
desea implementar un men repetitivo con las siguientes opciones:
Nota: inicializar toda la matriz con ceros y validar la entrada para que solo permita notas de 1 a 20
ANEXO
Declaracin de Arreglos
Dimension
Tipo (Integer o Real) Nombre(dimensin)
Ejemplos:
Dimension
Integer A(100),
Real B(100,200)
do I=1,100
print *,Ingresar el valor , I
read *, A(I)
enddo
do I=1,100
do J=1,200
print *,Ingresar el valor , I,J
read *, B(I,J)
enddo