![Algoritmo que almacene las compras diarias](https://programacion.work/matrices/img/registro-cajero-matriz-en-pseint.png)
Matriz - Matrices - Vector Bidimensional
💻 Un supermercado cuenta con 5 cajeros que laboran seis días a la semana (de lunes a sábado). De cada cajero se registra en una matriz el total de ventas que ha realizado en cada día.
Determinar:
a) Cajero con la mayor venta en la semana.
b) Día de la semana con menor venta para el cuarto cajero.
Algoritmo programacion_work
Definir f, cajas, cajero, mayor, menor, nrocajero como Entero;
Dimension cajero[6,5];
nrocajero <- 0;
mayor <- 0;
menor <- 10000;
Escribir "12. REGISTRA VENTAS EN CAJERO";
para f <- 0 Hasta 5 Con Paso 1 Hacer
Escribir " ";
Segun (f) Hacer
0: Escribir "LUNES";
1: Escribir "MARTES";
2: Escribir "MIÉRCOLES";
3: Escribir "JUEVES";
4: Escribir "VIERNES";
5: Escribir "SÁBADO";
FinSegun
para cajas <- 0 Hasta 4 Con Paso 1 Hacer
Escribir Sin Saltar "VENTA CAJA 0",cajas+1, " : S/.";
Leer cajero[f,cajas];
//CAJERO 4 CON MENOR VENTA
Si (cajas == 3 y menor > cajero[f,cajas]) Entonces
menor <- cajero[f,cajas];
FinSi
FinPara
FinPara
Escribir " ";
Escribir "C01 C02 C03 C04 C05";
Para f <- 0 Hasta 5 con paso 1 Hacer
Para cajas <- 0 Hasta 4 con paso 1 Hacer
Escribir Sin Saltar cajero[f,cajas]," ";
FinPara
Escribir " ";
FinPara
//CAJERO CON MAYOR VENTA
Para cajas <- 0 Hasta 4 con paso 1 Hacer
Para f <- 0 Hasta 5 con paso 1 Hacer
Si (mayor < cajero[f,cajas]) Entonces
nrocajero <- cajas;
mayor <- cajero[f,cajas];
FinSi
FinPara
FinPara
Escribir " ";
Escribir "CAJERO CON MAYOR VENTA [", nrocajero+1, "] CON [", mayor, "] VENTAS REALIZADAS";
Escribir "DIA DE LA SEMANA CON MENOR VENTA 4to CAJERO : ", menor;
FinProceso