Logo Studenta

orden matriz

¡Estudia con miles de materiales!

Vista previa del material en texto

ESCUELA SUPERIOR POLITÉCNICA DE CHIMBORAZO 
FACULTAD DE MECÁNICA 
ESCUELA DE INGENIERIA INDUSTRIAL 
 
PROGRAMACION I 
 
Nombre: Jenifer Londo 
Semestre: Tercero 1 
Fecha: 2018 – 06 – 21 
 
Realizar un algoritmo y diagrama de flujo que permita ordenar de forma ascendente los números que forman 
una matriz. 
 
 
ANÁLISIS: 
 
 
 
 
 
DIAGRAMA DE FLUJO: 
 
 
Entrada:
Cantidad de 
numeros que 
forman la matriz 
Proceso:
Comparar cada 
numero usando 
una variable para 
poder ordenarlos.
Salida:
Matriz con sus 
números 
ordenador 
ascendentemente
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ALGORITMO: 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1. Inicio 
2. Leer nf 
3. Leer nc 
 
4. Para contf=0, n-1, 1 
4.1. Para contc=0, n-1, 1 
4.1.1. Leer A(contf,contc) 
4.4.2. Retornar a 3 
4.2. Retornar a 4 
 
5. Para f=0, n-1, 1 
5.1. Para c=0, n-1, 1 
5.1.1. Visualizar A(f,c) 
4.4.3. Retornar a 3 
5.2. Retornar a 4 
 
 
6. Para f=0, nf-1, 1 
6.1. Para c=0, nc-1, 1 
6.1.1. Para p=0, nf-1, 1 
6.1.1.1. Para q=0, nc-1, 1 
6.1.1.1.1. Si A(f,c) > A(p,q) entonces 
6.1.1.1.1.1. Aux = A(f,c) 
6.1.1.1.1.2. A(f,c) = A(p,q) 
6.1.1.1.1.3. A(p,q) = aux 
6.1.1.1.2. Retornar a 5.1.1.1.1 
6.1.1.2. Retornar a 5.1.1.1 
6.1.2. Retornar a 5.1.1 
6.2. Retornar a 5.1 
 
7. Para m=0, n-1, 1 
7.1. Para n=0, n-1, 1 
7.1.1. Visualizar A(m,n) 
4.4.4. Retornar 8.1 
7.2. Retornar a 7 
 
8. Fin

Continuar navegando

Materiales relacionados

116 pag.
TPS_IA2020

USAM

User badge image

efreara549

22 pag.
Taller SciLab

UNAM

User badge image

campuzanobeni3