Está en la página 1de 3

Nota Prctica N1

Trabajo mximo hasta de 4 personas.


Presentar:
Diagrama de fujo de datos (Digital, no usar el modelo del Pseint)
Pseint (en programa)
Pseudocodigo (Digital)
Temas a escoger:
Caso 1:
Desarrollar un algoritmo que me permita simular el movimiento de un
almacn de bolsas de cemento.
Al comenzar la ejecucin del programa, inicializar el stock de bolsas de
cemento en 2000 bolsas y la capacidad del almacn en !00 bolsas.
"uego, el programa permitir# e$ectuar operaciones de depsito y de retiro,
mostrando en todo momento%
&l stock actual del almacn
"a capacidad libre del almacn
&l n'mero de depsitos y de retiros e$ectuados
"a cantidad total de bolsas depositadas y retiradas
"a cantidad m#(ima de bolsas retiradas y depositadas
"a cantidad m)nima de bolsas retiradas y depositadas.
*recio en soles. +allas su ,-.. /eporte.
Caso 2:
0n colegio necesita ingresar por el sistema 1 notas. &l sistema deber# de
calcular el promedio de las 1 notas. "as notas no deber#n de ser menores que
0 o mayores que 20. 2i alguien tratara de ingresar n'meros incorrectos deber#
de mostrar un mensaje de error y deber# de volver a ingresar. 3ada vez que se
quiera ingresar al sistema deber# de aparecer un men'%
4. ,ngresar 5otas
2. 6ostrar la 6ayor y 6enor 5ota
. 6ostrar el apellido y nombre con su *romedio
1. 6ostrar la condicin.
!. 6ostrar un reporte general de todo lo visto anteriormente
7. 2alir del sistema.
8Arias, Apolaya, /omero, /ojas9
Caso 3:
0n usuario decide crear una cuenta bancaria, donde el monto m)nimo que
debe aceptar el banco es de !00 soles. &l sistema a crear deber# demostrar el
siguiente men'% /etiros realizados, depsitos realizados, reporte $inal. 3ada
vez que un usuario quiera retirar su dinero deber# de preguntar si lo :ar# por
cajero o por ventanilla. 2i es por ventanilla deber# de aplicarle un monto
adicional sobre su ingrese del 0.04;. 2i es por cajero no deber# de aplicarse
ning'n tipo de cargo adicional. As) mismo, deber# de mostrar un reporte $inal
de las transacciones que se realiz mientras estuvo en el 6en'. "a cuenta no
puede quedar en 0, al menos debe de quedar un monto m)nimo de 40 soles.
Caso 4:
0n comerciante de la parada decide registrar productos en su sistema de
ventas. "os productos que tiene para registrar son% az'car, arroz, aceite, lec:e
evaporada, cigarros, licores y atunes. *ara esto usted deber# de ingresar los
precios de cada uno de estos productos tomando en cuenta que solo son
ingresados por cajas de 42 y 21, en caso de ser paquetes cantidades de 21 y 7,
en caso de ser sacos, ser# por unidad8solo este caso9. &l stock m#(imo para
todos los productos del almacn es de 40,000 productos. &l almacn no deber#
de pasar dic:a cantidad. Deber# de averiguar cu#les son aquellos productos s
que le cobra el ,23 8,mpuesto selectivo al consumo9, en donde al momento de
:acer la $actura 80sar ,-. del 4<; sobre el total de productos9, se le a=adir#
al monto cuando el cliente lo pida. "os precios podr#n tener decimales, pero
sus ci$ras enteras no podr#n ser m#s de 1. 6ostrar un men' donde se pida que
ingrese el producto a registrar, evaluando si se aplica ,23, se seleccione del
stock, y se vaya descontando de los productos a trabajar y si se quiere $actura
o no.
Caso 5:
&l comerciante de una $armacia decide registrar productos en su almacen. *ara
esto es necesario digitar los precios de los productos que solo deben tener 2
decimales y 1 digitos como n'meros enteros. >ampoco debe aceptar n'meros
menos o igual a 0. *ara esto cuando el monto del producto es mayor a los 400
soles se le aplicara a cada producto el monto del ,-. del 4<;. /ealizar un
programa que permita mostrar los productos ingresados, los precios y los
precios con sus respectivos ,-. mostrando un reporte.

También podría gustarte