Pages

viernes, 28 de diciembre de 2012

Determinar el día de la semana – diagrama de flujo

Problema
Hacer un programa o algoritmo que  permita decirle al usuario que día de la semana es de acuerdo al número ingresado por el usuario. Los números permitidos y su equivalencia al día de la semana  son los siguientes:
 1  Domingo
 2  Lunes
 3  Martes
 4  Miércoles
 5  Jueves
 6  Viernes
 7  Sábado.

Solución
  • Entrada: 5
  • Salida: Jueves
Se llama a la subrutina InicializaDias, luego se solicita al usuario ingrese un número, cual se captura en la variable “d”
Se compara si el numero esta entre 1 y 7 (d>=1 and d<=7)
Si es Falso (No)
    Se muestra que el número ingresado no es un día de la semana
Si es Verdadero (Si)
    Se muestra el día correspondiente al número.   
Finaliza.


Diagrama de flujo - Determinar el día de la semana

 En la Subrutina InicializaDias, se crea un arreglo día donde se almacena los días de la semana Día = {Domingo, Lunes, Martes, Miércoles, Jueves, Viernes, Sábado}, donde Día(5)=Jueves.


Diagrama de flujo -  Subrutina InicializaDias

 Diagrama Fuente 
 Código fuente en Java
 Código fuente en C++
 Código fuente en C
 Código fuente en C#
 Código fuente en Python
 Código fuente en Visual Basic

1 comentarios:

Dionis Abraham Lobo Umaña dijo...

Todo está bien pero puedes publicar lo el código de fuente en lenguaje LPP

Publicar un comentario en la entrada