Documente Academic
Documente Profesional
Documente Cultură
El punto de partida del ejercicio es una situación para brindar una “solución
empresarial” tal y como se expone en el siguiente fragmento:
SOLUCION
Encontramos dos variables de entrada y una de salida:
Capacidad
Peso/ Saca
Terminación
SI
X= 1 : Y=0
X=1 hasta 20 Hacer
Escribir “procedimiento para realizar la carga el día de hoy”;
Escribir “Por favor ingrese la capacidad de camión que desea carga y presiones
enter”;
Leer camioncap;
Mientras (carga+ Pesocal) <=Camióncap Hacer
Si peso cal> 0 Entonces
Carga = carga + Pesocal
Fin si
Escribir” Introduzca el peso de cal a cargar”;
Leer Pesocal
Repetir si a< 20 entonces
Escribir “camión con carga completa, por favor tome otro camión para cargar”;
Fin si
Carga=0
Escribir “Despache el camión”
Escribir “Por favor realizar envió de los 20 camiones”;
Fin Algoritmo
Escribir “Introduzca el peso de cal a cargar”;
Leer Pesocal
Repetir si a< 20 entonces
Escribir “camión con carga completa, por favor tome otro camión para cargar”;
Fin si
Carga=0
Escribir “Despache el camión”
Escribir “Por favor realizar envío de los 20 camiones”;
Fin Algoritmo
SI
DFD
INICIO
X->1 = Y->0
X>20
Desde X=1 hasta 20
X<-20
Pedir capacidad
NO
Mientras (cargado+ Pesocal) < =capacidad
NO
PesoSaca > 0
Mostrar “cargue la
saca n” y
Cargado = cargado +
PesoSaca
Y= Y + 1
Pedir PesoSaca
SI
X < 20
Mostrar “No cargue.
Despache el camión”, x, “y
coloque a cargar el”, x + 1
Cargado = 0
Despache el camión” X - 1
FIN
SI