Descarga la aplicación para disfrutar aún más
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
Compartir