Está en la página 1de 2

UNIVERSIDAD NACIONAL DE SALTA -SEDE REGIONAL ORAN

Carreras: TECNICATURA UNIVERISTARIA EN PROGRAMACIÓN (TUP)-


TECNICATURA EN INFORMATICA DE GESTION (TIG)-LICENCIATURA EN
ANALISIS DE SISTEMAS (LAS)
Cátedras: ELEMENTOS DE PROGRAMACION (TUP,LAS) – COMPUTACION
(TIG) - AÑO: 2021

TRABAJO PRÁCTICO Nº 4 (Variables Indizadas Bidimensionales)

Para cada uno de los siguientes ejercicios:


a) Detectar los datos de entrada, salida.
b) Realizar un caso de prueba.
c) Escribir el proceso necesario para la solución del problema.
d) Realizar el algoritmo utilizando diagramas de bloques.
e) Realizar la prueba de escritorio del algoritmo construido, utilizando el caso
de prueba.

Ejercicio 1: Dada una tabla de M filas y N columnas, mostrar sus elementos de


acuerdo a los siguientes recorridos:
a) Por filas
b) Por columnas
c) Por filas pero comenzando en A [M, N].
d) Primero la diagonal principal y luego el resto de los elementos, recorridos por
fila, sin mostrar otra vez los elementos de la diagonal. Sólo para matrices
cuadradas (M=N).

Ejercicio 2: Dada una matriz de N filas y M columnas y calcule la suma de las


filas y de las columnas, dejando los resultados en dos vectores, uno con las
sumas de las filas y otro con la suma de las columnas; mostrar los dos
vectores.

Ejercicio 3: Dada una tabla de N x 7 indicando que una tienda tiene N


vendedores cada uno de los cuales vende 7 productos. La tabla almacena los
ingresos obtenidos por cada vendedor en cada producto, mostrar el total de
cada vendedor y obtener los ingresos totales de la tienda.

Ejercicio 4: Dada una tabla de M filas y N columnas, de números enteros:


a) Determinar el número de columna en donde se encuentra el menor elemento
de cada fila. Considerar que el menor elemento puede estar repetido en la fila,
en este caso mostrar la primera columna en donde aparece y la cantidad de
veces que se repite.
b) Ordenar de forma ascendente cada una de sus columnas.
c) Ordenar de manera alternada, una fila de forma ascendente y la otra
descendente
UNIVERSIDAD NACIONAL DE SALTA -SEDE REGIONAL ORAN
Carreras: TECNICATURA UNIVERISTARIA EN PROGRAMACIÓN (TUP)-
TECNICATURA EN INFORMATICA DE GESTION (TIG)-LICENCIATURA EN
ANALISIS DE SISTEMAS (LAS)
Cátedras: ELEMENTOS DE PROGRAMACION (TUP,LAS) – COMPUTACION
(TIG) - AÑO: 2021

Ejercicio 5: Dada una tabla A de M filas y N columnas, cuyos elementos son


números naturales, informar:
a) La posición del menor elemento de la tabla. Si se repite informar todas.
b) La posición del menor elemento no repetido de la tabla. Considerar que tal
elemento puede no existir.

Ejercicio 6: Dada una tabla de M filas y N columnas que contiene números


naturales:
a) Eliminar las filas que tienen su promedio menor que un K dado.
b) Determinar la o las filas que posean el menor promedio de la tabla.
c) Dado un número natural COL (COL <= N), remplazar la columna COL, por el
producto de todos los elementos de la correspondiente fila, excepto el de la
columna COL.
d) Dado un número natural FIL (FIL <= M), insertar en la tabla, en posición de
fila FIL, una fila conteniendo el mayor elemento de cada columna.

Ejercicio 7: Dada una tabla A de N filas y N columnas que tiene un solo


elemento igual a cero en cada fila, modificar dicha tabla de tal forma que todos
los elementos iguales a cero estén ubicados en la diagonal principal.

Ejercicio 8: Dada una tabla A de N fila y N columnas, cuyos elementos son


números naturales todos distintos, intercambiar la fila que posee el menor
elemento de la primera columna con la fila que posee el mayor elemento de la
primera columna.

Ejercicio 9: Dada una tabla A de N filas y N columnas, cuyos os elementos son


números enteros, sabiendo que todos los números de unas de sus columnas
son números pares, insertar a la derecha de dicha columna una nueva columna
con todos sus elementos iguales a cero.

Ejercicio 9: En una matriz C de M x 6 se encuentran almacenadas las


calificaciones de 6 materias de un grupo de M estudiantes. Elaborar un
diagrama de flujo que nos permita calcular e imprimir los siguientes:
a) La nota promedio de cada estudiante
b) El número de estudiantes que aprobaron cada materia
c) El número de estudiantes que reprobaron cada materia
d) La nota promedio de cada materia

♦♦♦♦♦♦♦

También podría gustarte