Arreglos desordenados, insertar, borrar y mostrar el arreglo ya modificado
fernando guijarro espinozaPráctica o problema13 de Marzo de 2017
532 Palabras (3 Páginas)321 Visitas
Definición del problema:
Arreglos desordenados, insertar, borrar y mostrar el arreglo ya modificado.
Definición de variables y constantes
De entrada | Formulas | De salida |
Int x= primer valor y= segundo valor opc =número de opción N=número de elementos del arreglo MAX= máximo número de elementos | x, y, v. |
DIAGRAMA DE FLUJO
[pic 1]
[pic 2]
Corrida de Escritorio
|
Pseudo-Codigo
Insertar desordenado Si N<100 entonces Hacer NßN+1 y V[N]ßY Si no { no hay espacio en el arreglo } Escribir "El elemento Y no puede insertarse" Fin Eliminar desordenado Si >= 1 entonces Hacer Iß1 y BANDßFalso Repetir mientras (I<=N) y (BAND=Falso) Si V[I]= entonces Hacer BANDßVerdadero y NßN-1 Repetir con K desde I hasta N Hacer V[K]ßV[K+1] { Fin del ciclo del paso 1.1.1.A } si no Hacer IßI+1 { Fin del ciclo } { Fin del ciclo } Si BAND=Falso entonces Escribir "El elemento X no está en el arreglo" { Fin del condicional del paso 1.3 } si no Escribir "El arreglo está vacío" { Fin } Modificar desordenado Si >= 1 entonces Hacer Iß1 y BANDßFalso Repetir mientras (I<=N) y (BAND=Falso) Si V[I]=X entonces Hacer V[I]ßY y BANDßVerdadero si no Hacer IßI+1 { Fin del ciclo } { Fin del ciclo} Si BAND=Falso entonces Escribir "El elemento X no está en el arreglo" { Fin del condicional } si no Escribir "El arreglo está vacío" { Fin del condicional } |
Desarrollo de la práctica
Comenzamos por interpretar el pseudocodigo que nos mostro el profesor, estuvimos dando un leve repaso acerca de los arreglos y durante una semana estuvimos realizando la practica aquí presentada, esto se baso en el ejercicio de arreglos desordenados del libro de Estructura de datos. |
Conclusiones
Recorde un poco la manera de implementar los arreglos pero sobre todo lo básico que se tiene que hacer para realizar un programa desde un pseudocodigo y diagrama de flujos que a veces uno los pasa por alto pero facilitan la manera de ver el problema. |
Estado de la Practica: A)Terminada B)Inconclusa
Aprovechamiento: A)Excelente B)Bueno C)Regular D)Deficiente
Observaciones y/o Sugerencias
...