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