Sei sulla pagina 1di 2

Una vez planteado el siguiente enunciado, el aprendiz deberá plantear la solución en un

documento. La solución deberá tener el análisis de variables, el algoritmo y el DFD.

Ejercicio de solución empresarial:

Una central distribuye cal hacia diferentes almacenes sucursales. Disponen de un muelle de carga
a donde van llegando sacas de cal de entre 3000 y 9000 kg, con pesos variables en función de las
circunstancias de la producción. La empresa dispone de una flota de camiones con capacidades de
carga de entre 18000 y 28000 kg. Se pretende establecer un protocolo que consiste en cargar 20
camiones diarios. Cada camión se quiere cargar como máximo a su límite de capacidad teniendo
este que partir, si con la siguiente saca en la línea de producción fuera a exceder su capacidad. La
empresa quiere desarrollar un programa que le pida al operario encargado de carga la capacidad
del camión y el peso de las sacas, indicándole si debe cargar la saca o despachar el camión para
comenzar a cargar otro.

Analícelo de manera lógica y posteriormente desarrolle un documento describiendo


detalladamente los pasos que siguió en el proceso de análisis y diseño de la solución. A
continuación, envíe un archivo en PDF o Word con la actividad resuelta a través de la plataforma
en el enlace dispuesto. “actividad 4 – evidencia 2”

VARIABLES DEFINICION TIPO


I CONTADOR CONTADOR
J CONTADOR CONTADOR
CAPACIDAD CAPACIDAD DEL CAMION REAL
PESOSACO EL PESO DE CADA SACO REAL

1. INICIO
2.
3. Definir I,J,CAPACIDAD,PESOSACO COMO REAL;
4. I=1;
5. J=0;
6. Escribir "Ingrese la capacidad del camion numero",I;
7. repetir
8. Leer CAPACIDAD;
9. SI CAPACIDAD<18000 o CAPACIDAD>28000 entonces
10. Escribir "capacidad del camion es incorrecta";
11. Escribir "ingrese la capacidad del camion en un rango de 18000 hasta 28000 ";
12. FinSi
13. Hasta Que CAPACIDAD >18000 Y CAPACIDAD < 28000
14. escribir "Ingrese el peso del saco";
15. Repetir
16. leer PESOSACO;
17. si PESOSACO<3000 O PESOSACO>9000; Entonces
18. Escribir "peso saco del camion erroneo";
19. scribir "Ingrese nuevamente el peso del saco";
20. FinSi
21. Hasta Que PESOSACO>3000 Y PESOSACO<9000
22. MIENTRAS I<=20 HACER
23. Mientras (CAPACIDAD+PESOSACO)<-CAPACIDAD Hacer
24. si PES>0 Entonces
25. Escribir "cargue el saco numero",J;
26. CAPACIDAD=CAPACIDAD+PESOSACO;
27. FinSi
28. J=J+1;
29. repetir
30. si I<20 entonces
31. Escribir "camion cargado #",I;
32. Escribir "cargue el camion #",I+1;
33. FinSi
34. Hasta Que CAPACIDAD=0
35. Escribir "final del cargue despache el ultimo camion";
36. escribir "Finaliza la carga";
37. FinMientras
38. FInMientras
39. FinProceso

Potrebbero piacerti anche