Informe # 2

Informe #2

Objetivo


Utilizando comandos tales como “Si [Variable] entonces” que nos sirve para hacer una condición que si la variable no lo cumple ejecute otra opción “Leer [Variable]” es el principal comando que se va a utilizar para recolectar información “Según [Variable] hacer” nos sirve para asignar diferentes acciones a las variables “Repetir hasta que” hace un bucle el cual hace las acciones que posee hasta que cumpla la condición asignada 

Desarrollar un algoritmo el cual diga los días de la semana, los meses del año y calcula si un año es bisiesto o no.

Desarrollo

Proceso Días_meses_año
                Repetir
                Escribir "Menú de opcciones"
                Escribir "1: Días de la semana"
                Escribir "2: Meses del año"
                Escribir "3: Año bisiesto"
                Escribir "4: Salir"
                Escribir "Elija una opcción entre 1-4"
                Leer menu
                Si (menu >0 y menu <5) Entonces
                               Segun menu hacer
                                               1: Escribir "Días"
                                                               Escribir "Digite un numero entre 1 y 7"
                                                               leer dia
                                                               Si (dia>0 y dia <8)Entonces
                                                                               segun dia hacer
                                                                                              1: Escribir "Lunes"
                                                                                              2: Escribir "Martes"
                                                                                              3: Escribir "Miercoles"
                                                                                              4: Escribir "Jueves"
                                                                                              5: Escribir "Viernes"
                                                                                              6: Escribir "Sabado"
                                                                                              7: Escribir "Domingo"
                                                                               FinSegun
                                                                               sino Escribir "Opción erronea"
                                                               FinSi
                                               2:Escribir "Meses"
                                                               Escribir "Digite numero de mes"
                                                               leer mes
                                                               Si (mes>0 y mes <13) entonces
                                                                               segun mes hacer
                                                                                              1: Escribir "Enero"
                                                                                              2: Escribir "Febrero"
                                                                                              3: Escribir "Marzo"
                                                                                              4: Escribir "Abril"
                                                                                              5: Escribir "Mayo"
                                                                                              6: Escribir "Junio"
                                                                                              7: Escribir "Julio"
                                                                                              8: Escribir "Agosto"
                                                                                              9: Escribir "Septiembre"
                                                                                              10: Escribir "Octubre"
                                                                                              11: Escribir "Noviembre"
                                                                                              12: Escribir  "Diciembre"
                                                                               FinSegun
                                                                               sino Escribir "Opción incorrecta"
                                                               FinSi
                                               3:Escribir "Año bisiesto"
                                                               Escribir "Digite un año"
                                                               leer año
                                                               si (año mod 4 = 0) o(año mod 100<>0) y (año mod 400= 0)
                                                                               Escribir "El año es bisiesto"
                                                               Sino
                                                                               Escribir "El año no es bisiesto"
                                                               FinSi
                                               4:
                                                              
                               FinSegun
                               Sino
                               FinSi
                Hasta que ;
                                                                                                                                                                                                                      
FinProceso

Complicaciones

Acomodar de una forma lógica los “Según”

Aprendizaje

En esta parte integramos al proceso un menú para hacer diferentes cosas en un bucle de si y según el cual nos ayuda de una forma.

Conclusión


Mejora del algoritmo a partir de un buen orden a través de un menú de navegación.  

No hay comentarios:

Publicar un comentario