Registrar las ventas de 10 vendedores, se ingresa nombre, zona (norte, sur o centro). Al final debe indicar el total de ventas por zona. En lenguaje de Programación
Respuestas a la pregunta
Respuesta:A continuación programa en lenguaje python que registra ventas y muestra el total facturado de acuerdo a la zonas geográficas.
Código python de programa que muestra ventas de 10 vendedores
if __name__ == '__main__':
# Definir e inicializar varibles
matriz = str()
respuesta = int()
t = int()
n = int()
m = int()
i = int()
j = int()
k = int()
totalcentro = float()
totalnorte = float()
totalsur = float()
# supongamos que vamos a registrar muchas ventas
t = 2000
n = 2
m = 10
k = 1
# Definir un arreglo algo complejo (3 dimensiones) a fin de ingresar la venta y la zona en cada registro de los 10 vendedores
matriz = [[[str() for ind0 in range(m)] for ind1 in range(n)] for ind2 in range(t)]
# Ingreso de los Datos
print("Registro de ventas: ", end="")
while True:# no hay 'repetir' en python
print("vendedor: ",k)
for j in range(1,t+1):
print("Ingrese monto de la venta: ",j)
matriz[j-1][0][k-1] = input()
print("Ingrese zona de la venta")
print("*************************")
print("1.- norte")
print("2.- sur")
print("3.- centro")
while True:# no hay 'repetir' en python
matriz[j-1][1][k-1] = input()
if matriz[j-1][1][k-1]!="1" or matriz[j-1][1][k-1]!="2" or matriz[j-1][1][k-1]!="3": break
# Proceso de datos
if matriz[j-1][1][k-1]=="1":
totalnorte = totalnorte+float(matriz[j-1][0][k-1])
elif matriz[j-1][1][k-1]=="2":
totalsur = totalsur+float(matriz[j-1][0][k-1])
elif matriz[j-1][1][k-1]=="3":
totalcentro = totalcentro+float(matriz[j-1][0][k-1])
print("Ingrese Opción (1-3)")
print("*************************")
print("1.- Registrar venta del mismo vendedor")
print("2.- Registrar venta del siguiente vendedor (",k+1,")")
print("3.- Mostrar totales y salir del sistema")
while True:# no hay 'repetir' en python
respuesta = int(input())
if not (respuesta<1 or respuesta>3): break
if respuesta==2:
k = k+1
break
if respuesta==3:
break
if respuesta==3: break
# muestra de los resultados en pantalla
print("Total ventas en zona norte: ",totalnorte)
print("Total ventas en zona sur: ",totalsur)
print("Total ventas en zona centro: ",totalcentro)
print("Total ventas globales: ",totalcentro+totalnorte+totalsur)
Para saber más acerca de programas de registro de ventas en python consulte: brainly.lat/tarea/61544213
#SPJ1
Explicación: