ElTicus.com

Programación, lenguajes y recursos para programadores

Diagrama
Diagrama de flujo que solicite y llene una matriz de 4x4 y muestre la diagonal principal
Ejemplo terminado
Publicado por JL Fecha: 2007-04-23 22:12:14 Idioma: Español Tipo de documento: Diagrama

DIAGRAMACIÓN


Ejercicio No. 10

Diseñar un diagrama de flujo que pida los datos para llenar una matriz de 4x4 y después muestre los elementos de la diagonal principal.

Este ejercicio consta de dos partes que son:

Primera parte: LLenar la matriz. Como nos indican que va a ser de 4 por 4, no es necesario solicitar el numero de celdas (fila y columna) así que pasamos a pedir directamente los dieciseis datos y los ponemos en la matriz. Para esto utilizamos dos ciclos automáticos encontrados.
Esta formación de dos figuras de ciclo una con un "flip horizontal" es muy común y es característica de los diagramas de matrices.

Segunda parte: Posteriormente mostramos los valores de la diagonal principal y para ello no es necesario más que un solo ciclo y mostramos el elemento que tanto el renglon (row) como la columna (column) tienen el mismo índice (i,i).




Artículos relacionados:
Diagrama Diagrama de flujo para calcular y mostrar el área de un triángulo. Diagrama Diagrama de flujo para convertir de grados centígrados a grados Fahrenheit. Diagrama Diagrama de flujo para calcular e imprimir la suma de los números del 1 al 100, utilizando un ciclo automático . Diagrama Diagrama de flujo que solicite un número y determine si el número introducido es par o es non. Diagrama Diagrama de flujo que solicite un número y determine si el número introducido es primo o no.
Diagrama Diseñar un diagrama que solicite las medidas de los lados de un triángulo y diga si este es equilátero, isósceles o escaleno Diagrama Diagrama de flujo que solicite 4 Calificaciones y diga si está reprobado o no Diagrama Diagrama de flujo, algoritmo y pseudocódigo para convertir un número a Romano Diagrama Convertir números Romanos a Arábigos (Explicación, pseudocódigo y Diagrama de Flujo )