Diagramas De Flujo
Ejercicio ejemplo arrays dinámicos III: diagramas de flujo de algoritmos (CU00216A)
Sección: Cursos
Categoría: Curso Bases de la programación Nivel II Fecha últimaactualización: 2012 Autor: Mario R. Rancel Resumen: Entrega nº15 del Curso Bases de la programación Nivel II
12
© 2006-2012 aprenderaprogramar.com
Ejercicio ejemplo arrays dinámicos III:diagramas de flujo de algoritmos.
Hemos resuelto el ejercicio con un vector para repasar distintas cuestiones relativas a éstos, y en especial lo relativo al redimensionamiento para cantidades dedatos indefinidos. Pero existen soluciones sin necesidad de usar vectores como veremos a continuación. Diagrama de flujo:
Inicio
No Mientras E 4 Sí Sí E=1 No
Genera
Sí
E = 2 y Dato0
No
CalculaSuma(Cantidad) PorValor
Sí
E = 3 y Dato 0
No
CalculaMult(Cantidad) PorValor
Mostrar “Elija una opción: 1. Introducir dato 2. Calcular 1 + 3 + 5 + ··· + n 3.Calcular 1 * 3 * 5 * ··· * n 4. Salir”
Pedir E
Fin
© 2006-2012 aprenderaprogramar.com
Ejercicio ejemplo arrays dinámicos III: diagramas de flujo de algoritmos.
Módulo Genera
Dato =0
No Mientras Dato 19 ó Par = Verdadero Sí Par = Falso
Mostrar “Introduzca nº impar entre 1 y 19” : Pedir Dato
Sí
Dato mod 2 = 0
No
Par = Verdadero
Mostrar “El número debeser impar”
Impar = − 1 : i = 0
i = i +1
Impar = Impar + 2
Redimensionar Valor(i)
Valor(i) = Impar
Sí Repetir Mientras Impar < Dato No Cantidad = i
FinMódulo
© 2006-2012aprenderaprogramar.com
Ejercicio ejemplo arrays dinámicos III: diagramas de flujo de algoritmos.
Módulo CalculaSuma Par: Numero
Suma = 0
i > Numero Desde i = 1 hasta Numero i Cifra Desdei = 1 hasta Cifra i Cursos, o en la dirección siguiente: http://www.aprenderaprogramar.com/index.php?option=com_content&view=category&id=36&Itemid=60
© 2006-2012 aprenderaprogramar.com...
Regístrate para leer el documento completo.