Cristian Mateo Pataquiva Bello
101 diurno ING SISTEMAS
OBJETIVO:
NOMBRE: Panaderia y pizzeria
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 1 (EJEMPLO)
Algoritmo Panaderia
definir Nombre Como Caracter;
Definir PM500,PM1000,PA200,RA500,RB1000,PL4000,PN5000,Total como entero;
escribir " +++++++++++++++++++++++++++++++++++++++++++++++"
escribir "nombre cliente"; Leer Nombre
escribir " +++++++++++++++++++++++++++++++++++++++++++++++";
escribir "producto ++++++++++++++++++++";
escribir "+++++++++++++++++++++++++++++++++++++++++++++++++";
escribir "pan +++ mantequilla +++ 500 ++++";
escribir "pan +++ mantequilla +++ 1000 ++++";
escribir "pan +++ ajo +++ 200 ++++";
escribir "pan +++ ajo +++ 500 ++++";
escribir "roscon +++ arequipe +++ 1000 ++++";
escribir "roscon +++ bocadillo +++ 1000 ++++";
escribir "postre +++ 3 leches ++ 4000 ++++";
escribir "postre +++ natas +++ 5000 ++++";
escribir "+++++++++++++++++++++++++++++++++++++++++++++++++++";
escribir " cuantos panes de mantequilla de 500 necesita? digite cantidad ++++++";
leer PM500
escribir " cuantos panes de mantequilla de 1000 necesita? digite cantidad +++++";
leer PM1000
escribir " cuantos panes de ajo de 200 necesita? digite cantidad ++++++++++++++";
leer PA200
escribir " cuantos panes de ajo de 500 necesita? digite cantidad ++++++++++++++";
leer PA500
escribir " cuantos roscones de arequipe de 1000 necesita? digite cantidad ++++";
leer RA1000
escribir " cuantos roscones de bocadillo de 1000 necesita? digite cantidad ++++";
leer RB1000
escribir " cuantos postres de 3 leches de 4000 necesita? digite cantidad +++++";
leer PL4000
escribir " cuantos postres de natas de 5000 necesita? digite cantidad +++++++++";
leer PN5000
Total= PM500*500+PM1000*1000+PA200*200+RA500*500+RB1000*1000+PL4000*4000+PN5000*5000
escribir "++++++++++++++++++++++++++++++++++++++++++++++++++++";
escribir "++++++++++++++++++++++++"; escribir "su compra es de "; escribir "++++++"Total;
escribir " su pedido fue de "
escribir "pan mantequilla 500"
escribir PM 500;
escribir "pan mantequilla 1000"
escribir PM1000;
escribir "pan ajo 200"
escribir PA200;
escribir "pan ajo 500"
escribir PA500;
escribir "roscon arequipe 1000"
escribir RA1000;
escribir "roscon bocadillo 1000"
escribir RB1000;
escribir "postre 3 leches 4000"
escribir PL4000;
escribir "postre natas 5000"
escribir PN5000;
escribir "+++++++++++++++++++++++++++++++++++++++++++++++++++++"
FinAlgoritmo
EJERCICIO 2
Algoritmo pizzeria
definir Nombre Como Caracter;
Definir PH16000,PC20000,PM18000,PP12000,PCH14000,PCA17000,PAC9000,LA5000,Total como entero;
escribir "++++++++++++++++++++++++++++++++++++++++++++++++++++";
escribir "nombre cliente"; Leer Nombre
escribir "+++++++++++++++++++++++++++++++++++++++++++++++++++++++";
escribir "producto ++++++++++++++++++++";
escribir "+++++++++++++++++++++++++++++++++++++++++++++++++++++++";
escribir "pizza +++ hawallana +++ 16000 ++++";
escribir "pizza +++ criolla +++ 20000 ++++";
escribir "pizza +++ mexicana +++ 18000 ++++";
escribir "pizza +++ pollo +++ 12000 ++++++";
escribir "pizza +++ champiñones +++ 14000 +++";
escribir "pizza +++ carnes +++ 17000 +++++";
escribir "pasta +++ con salsa +++ 9000 +++++";
escribir "lasaña +++ vegetariana +++ 5000 ++++";
escribir "+++++++++++++++++++++++++++++++++++++++++++++++++++++++";
escribir " cuantas pizzas hawallanas de 16000 necesita? digite cantidad +++++";
leer PH16000
escribir " cuantos pizzas criollas de 20000 necesita? digite cantidad +++++";
leer PC20000
escribir " cuantas pizzas mexicanas de 18000 necesita? digite cantidad +++++";
leer PM18000
escribir " cuantas pizzas de pollo de 12000 necesita? digite cantidad +++++";
leer PP12000
escribir " cuantas pizzas de champiñones de 14000 necesita? digite cantidad +++++";
leer PCH14000
escribir " cuantas pizzas de carnes de 17000 necesita? digite cantidad +++++";
leer PCA17000
escribir " cuantos platos de pasta de 9000 necesita? digite cantidad +++++";
leer PAC9000
escribir " cuantas lasañas de 5000 necesita? digite cantidad +++++";
leer LA5000
Total= PH16000*16000+PC20000*20000+PM18000*18000+PP12000*12000+PCH14000*14000+PCA17000*17000+PAC9000+9000+LA5000*5000
escribir "+++++++++++++++++++++++++++++++++++++++++++++";
escribir "++++++++++++++++++++++++"; escribir "su compra es de "; escribir "++++"Total;
escribir " su pedido fue de "
escribir "pizza hawallana 16000"
escribir PH16000;
escribir "pizza criolla 20000"
escribir PC20000;
escribir "pizza mexicana 18000"
escribir PM18000;
escribir "pizza de pollo 12000"
escribir PP12000;
escribir "pizza de champiñones 14000"
escribir PCH14000;
escribir "pizza de carnes 17000"
escribir PCA17000;
escribir "pasta 9000"
escribir PAC9000;
escribir "lasañas 5000"
escribir LA5000;
escribir "++++++++++++++++++++++++++++++++++++++++++++++++++++"
FinAlgoritmo
NOTA:
Este algoritmo se realizo en el programa PSI donde se puede ejecutar con el boton f9 y dara el resultado de la compra.
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