Parte 2

También podría gustarte

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 6

ALGORITMOS Y

PROGRAMACIÓN
PRÁCTICA
ESQUEMAS DE CONTROL REPETITIVOS
Ejercicio 1 – 02/05/2024
En una librería se deben procesar las ventas que se realizan en un día. Para
ello se ingresan por teclado los siguientes datos de cada venta :

NRO - Nº de ticket
RUB - Rubro (1-Librería, 2-Juguetería)
IMPO - Importe de la venta

Se requiere :
- Imprimir un listado de todas las ventas que contenga:
Nº de ticket – Nombre de Rubro – Importe venta

Al finalizar el ingreso de datos se debe imprimir:


- Importe total vendido discriminado por rubro
- Cantidad de ventas realizadas en el día
- Nombre del rubro que vendió mayor importe

El ingreso de datos finaliza cuando se ingresa un Nº de ticket igual a cero.


Program Librería
Var
NRO , RUB : Integer;
IMPO , CAN, TLIB, TJUG : Real;
Inicio
TLIB, TJUG, CAN := 0
Ingresar NRO
Mientras NRO <> 0
Ingresar RUB, IMPO
Imprimir NRO, IMPO
Si RUB = 1
Imprimir “Librería”
TLIB := TLIB + IMPO
sino
Imprimir “Juguetería”
TJUG := TJUG + IMPO
Fin-Si
CAN.=CAN + 1
Ingresar NRO
Fin-Mientras
Imprimir “Importe total Librería “, TLIB

Imprimir “Importe total Juguetería“, TJUG

Imprimir “Cantidad de ventas realizadas en el día“, CAN

Si TLIB > TJUG


Imprimir “ Rubro mayor venta Librería “
sino
Si TJUG > TLIB
Imprimir “ Rubro mayor venta Juguetería “
sino
Imprimir “ Vendieron importes iguales “
Fin-Si
Fn-Si

FIN
Ejercicio 2 – 02/05/2024
En un negocio de venta de artículos electrónicos, cada vez que se concreta una
venta por parte de uno de sus vendedores, se ingresan los siguientes datos:
NRO - Número de operación
DES - Descripción del producto vendido
COD - Código de pago (1-Efectivo, 2-T.Crédito, 3-T.Débito)
IMPO - Importe de la venta

Con los datos que ingresan se requiere:


- Imprimir un comprobante que debe contener:
Descripción del producto vendido – Código de Pago – Importe cobrado.
- Al finalizar el ingreso de datos imprimir:
- Importe total vendido.
- Cantidad de ventas realizadas discriminadas por código de pago.
- Importe total vendido en Efectivo.,

Cátedra: Algoritmos y Programación


Program Ventas
Var Si COD = 1
TEFE .= TEFE + IMPO
NRO , COD, CEFE,CCRE,CDEB : Integer; Fin-Si
IMPO , TOT, TEFE : Real;
DES : String;
TOT .= TOT + IMPO
Inicio
Ingresar NRO
CEFE, CCRE, CDEB, TOT, TEFE := 0 Fin-Mientras

Ingresar NRO Imprimir “Importe total vendido : “, TOT


Mientras NRO <> 0
Ingresar DES, COD, IMPO Imprimir “Cantidad de ventas realizadas
Imprimir DES, COD, IMPO discriminadas por código de pago : “ , CEFE,
CCRE, CDEB
Si COD = 1
CEFE:=CEFE + 1 Imprimir “Importe total vendido en efectivo :
sino “, TEFE
Si COD = 2
CCRE := CCRE + 1
sino
CDEB := CDEB + 1
Fin-Si
Fin-Si FIN

También podría gustarte