Cristian Mateo Pataquiva Bello
101 diurno ING SISTEMAS
NOMBRE :FASES LUNARES
OBJETIVO:
practicar:
entradas
salidas
variables- asignacion
simples y cmputadoras
operadores logicos
operadores aritmeticos
conocer DFD PSI , pseudocodigo
DESARROLLO:
fue muy bonito ya que por medio de programas y/o aplicaciones se puede
ir mas a fondo del computador y poder practicar algoritmos sencillos o
mas complejos que ayudaran a resolver problemas que se planteen o que se
vean cada dia y que esta sea la base para cada vez ser mas practicos y
mas experimentados frente a estos temas y que todo se vea o se haga de
una manera mas sencilla.
EJERCICIO
escribir "digita el dia y el mes y te dire que tipo de luna se vera ";
ac=0
mientras ac < 13 hacer
escribir "menu opciones"
escribir "1:enero"
escribir "2:febrero"
escribir "3:marzo"
escribir "4:abril"
escribir "5:mayo"
escribir "6:junio"
escribir "7:julio"
escribir "8:agosto"
escribir "9:septiembre"
escribir "10:octubre"
escribir "11:noviembre"
escribir "12:diciembre"
escribir "dijite el numero de mes"
leer ac
segun ac hacer
1: escribir "enero"
escribir "dijita el dia del mes escojido"
leer az
si az>= 1 y az <= 4 Entonces
escribir "luna nueva"
FinSi
si az>= 5 y az <= 11 Entonces
escribir "cuarto creciente"
FinSi
si az>= 12 y az <= 18 Entonces
escribir "luna llena"
FinSi
si az>= 19 y az <= 26 Entonces
escribir "cuarto menguante"
FinSi
si az>= 27 y az <= 31 Entonces
escribir "luna nueva"
FinSi
2: escribir "febrero"
escribir "dijita el dia del mes escojido"
leer fe
si fe>=1 y fe<=2 Entonces
escribir "luna nueva"
FinSi
si fe>=3 y fe<=9 Entonces
escribir "cuarto creciente"
FinSi
si fe>=10 y fe<=17 Entonces
escribir "luna llena"
FinSi
si fe>=18 y fe<=25 Entonces
escribir "cuarto menguante"
FinSi
si fe>=26 y fe<=28 Entonces
escribir "luna nueva"
FinSi
3: escribir "marzo"
escribir "dijita el dia del mes escojido"
leer ma
si ma>=1 y ma<=4 Entonces
escribir "luna nueva"
FinSi
si ma>=5 y ma<=11 Entonces
escribir "cuarto creciente"
FinSi
si ma>=12 y ma<=19 Entonces
escribir "luna llena"
FinSi
si ma>=20 y ma<=26 Entonces
escribir "cuarto menguante"
FinSi
si ma>=27 y ma<=31 Entonces
escribir "luna nueva"
FinSi
4: escribir "abril"
escribir "dijita el dia del mes escojido"
leer abr
si abr>=1 y abr<=2 Entonces
escribir "luna nueva"
FinSi
si abr>=3 y abr<=10 Entonces
escribir "cuarto creciente"
FinSi
si abr>=11 y abr<=18 Entonces
escribir "luna llena"
FinSi
si abr>=19 y abr<=25 Entonces
escribir "cuarto menguante"
FinSi
si abr>=26 y abr<=30 Entonces
escribir "luna nueva"
FinSi
5: escribir "mayo"
escribir "dijita el dia del mes escojido"
leer may
si may=1 Entonces
escribir "luna nueva"
FinSi
si may>=2 y may<=9 Entonces
escribir "cuarto creciente"
FinSi
si may>=10 y may<=17 Entonces
escribir "luna llena"
FinSi
si may>=18 y may<=24 Entonces
escribir "cuarto menguante"
FinSi
si may>=25 y may<=31 Entonces
escribir "cuarto menguante"
FinSi
6: escribir "junio"
escribir "dijita el dia del mes escojido"
leer jun
si jun>=1 y jun<=8 Entonces
escribir "cuarto creciente"
FinSi
si jun>=9 y jun<=17 Entonces
escribir "luna llena"
FinSi
si jun>=18 y jun<=22 Entonces
escribir "cuarto menguante"
FinSi
si jun>=23 y jun<=29 Entonces
escribir "luna nueva"
FinSi
si jun=30 entonces
escribir "luna nueva"
FinSi
7: escribir "julio"
escribir "dijita el dia del mes escojido"
leer jul
si jul>=1 y jul<=7 Entonces
escribir "cuarto creciente"
FinSi
si jul>=8 y jul<=15 Entonces
escribir "luna llena"
FinSi
si jul>=16 y jul<=22 Entonces
escribir "cuarto menguante"
FinSi
si jul>=23 y jul<=29 Entonces
escribir "luna nueva"
FinSi
si jul=30 Entonces
escribir "cuarto creciente"
FinSi
8: escribir "agosto"
escribir "dijita el dia del mes escojido"
leer ago
si ago>=1 y ago<=6 Entonces
escribir "cuarto creciente"
FinSi
si ago>=7 y ago<=13 Entonces
escribir "luna llena"
FinSi
si ago>=14 y ago<=20 Entonces
escribir "cuarto menguante"
FinSi
si ago>=21 y ago<=28 Entonces
escribir "luna nueva"
FinSi
si ago=30 Entonces
escribir "cuarto creciente"
FinSi
9: escribir "septiembre"
escribir "dijita el dia del mes escojido"
leer sept
si sept>=1 y sept<=5 Entonces
escribir "cuarto creciente"
FinSi
si sept>=6 y sept<=12 Entonces
escribir "cuarto creciente"
FinSi
si sept>=13 y sept<=19 Entonces
escribir "cuarto creciente"
FinSi
si sept>=20 y sept<=26 Entonces
escribir "cuarto creciente"
FinSi
si sept>=27 y sept<=30 Entonces
escribir "cuarto creciente"
FinSi
10: escribir "octubre"
escribir "dijita el dia del mes escojido"
leer oct
si oct>=1 y oct<=4 Entonces
escribir "cuarto creciente"
FinSi
si oct>=5 y oct<=11 Entonces
escribir "luna llena"
FinSi
si oct>=12 y oct<=18 Entonces
escribir "cuarto menguante"
FinSi
si oct>=19 y oct<=26 Entonces
escribir "luna nueva"
FinSi
si oct>=27 y oct<=31 Entonces
escribir "cuarto creciente"
FinSi
11: escribir "noviembre"
escribir "dijita el dia del mes escojido"
leer nov
si nov>=1 y nov<=3 Entonces
escribir "cuarto creciente"
FinSi
si nov>=4 y nov<=9 Entonces
escribir "luna llena"
FinSi
si nov>=10 y nov<=17 Entonces
escribir "cuarto menguante"
FinSi
si nov>=18 y nov<=25 Entonces
escribir "luna nueva"
FinSi
si nov>=26 y nov<=30 Entonces
escribir "cuarto creciente"
FinSi
12: escribir "diciembre"
escribir "dijita el dia del mes escojido"
leer dic
si dic>=1 y dic<=2 Entonces
escribir "cuarto creciente"
FinSi
si dic>=3 y dic<=9 Entonces
escribir "luna llena"
FinSi
si dic>=10 y dic<=17 Entonces
escribir "cuarto menguante"
FinSi
si dic>=18 y dic<=25 Entonces
escribir "luna nueva"
FinSi
si dic>=26 y dic<=31 Entonces
escribir "cuarto creciente"
FinSi
FinSegun
Finmientras
2: escribir "salir"
FinSegun
FinMientras
COMPLICACIONES
Al comienzo fue un poco
complicado ya que se empezaba a utilizar el programa y se empezaba a
experimentar y a ver como se implementaba cada funcion o comando que se
mostraba en el programa.
Otro
problemas fue empezar a escribir los comando y hacer el cuadro que
quedara muy bien y que el mismo programa lo ejcutara perfectamente.
APRENDIZAJE
es buen aprendizaje ya que este programa es muy completo para la solucion de problemas por medio de algoritmos.
CONCLUSION
siempre hay que buscar la solucion ante problemas dificiles pero que esa solucion sea bastante practica.
No hay comentarios:
Publicar un comentario