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

Laboratorio 1 TSP - UTN

Trabajo Práctico Nº 5
Variables dimensionadas
Prof. Cristina Domizio

Parte 1
1) Calcular el promedio de 10 valores almacenados en un vector.
2) Determinar con el vector anterior, cuántos son mayores que el promedio; mostrar el
promedio, el número de datos mayores que el promedio y una lista de valores mayores que el
promedio.
3) Almacenar 150 números en un vector, almacenarlos en otro vector en orden inverso al
vector original y mostrar en pantalla, ambos.
4) Se tienen almacenados en la memoria dos vectores M y N de cien elementos cada uno.
Hacer un algoritmo que escriba la palabra “Iguales” si ambos vectores son iguales y
“Diferentes” si no lo son. Aclaración: Serán iguales cuando en la misma posición de ambos
vectores se tenga el mismo valor para todos los elementos.

Parte 2
5) Hacer un algoritmo que llene una matriz de n * n. Sumar las columnas e imprimir que
columna tuvo la máxima suma y la suma de esa columna.
6) Hacer un algoritmo que llene una matriz de 5 * 5 y que almacene la diagonal principal
en un vector. Imprimir el vector resultante.
7) Desarrolle el programa anterior, definiendo un procedimiento que sirva para mostrar el
elemento de la diagonal principal. El procedimiento se llamará “elemento” y recibirá como
argumento, el índice correspondiente al elemento a mostrar.
8) Desarrolle el programa del ejercicio 6), para la diagonal inversa.
9) Desarrolle el ejercicio 2), definiendo una función que sirva para decidir cuándo un
número contenido en el arreglo es mayor que el promedio.

Parte 3
10) Desarrolle un programa que, teniendo una matriz de n x n, muestre los elementos en
forma de espiral desde el elemento central hacia fuera. En este ejercicio no se determina el tipo
de dato que contiene la matriz. Se deberá mostrar la matriz completa en forma rectangular y
luego los elementos consultados.
11) Desarrolle un programa que, teniendo una matriz de n x m, tome los valores desde la
esquina inferior izquierda hasta arriba, en forma de escalera.
12) Desarrolle un programa que, teniendo una matriz de n x m, tome los valores desde el
costado elegido por el usuario, hasta el lado contrario en forma de zig-zag.
13) Desarrolle un programa que, teniendo una matriz de n x n, formada por valores char,
cree otra matriz que almacene los códigos ASCII correspondientes a cada elemento de la
primera. Al finalizar se deben mostrar ambas matrices en forma rectangular.

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