El sueldo que perciben los vendedores de una empresa automotriz, está
integrado por de la manera siguiente: el salario mínimo, mas $100.000 por
cada auto vendido, más el 2% del valor de los autos vendidos.
Se tiene varios vendedores, por cada vendedor se tiene el nombre y el
precio de cada auto que vendió en la quincena; es posible que algunos
vendedores no hayan realizado venta alguna, en tal caso solo se tendrá
el nombre.
desarrollar usando psint ayuda!!!
Respuestas a la pregunta
Respuesta:
Algoritmo ejercicioocho
Definir n Como Entero
Definir monto,salario Como Real
Escribir 'Ingresa el numero de autos vendidos'
Leer n
Escribir 'Ingresa el total del monto'
Leer monto
salario <- 1000000+(100000*n)+(monto*.02)
Escribir 'Salario $800'
Escribir 'Comision: $',n*100000
Escribir '2% del total de la venta: ',monto*.02
Escribir 'El salario mensual es: $',salario
FinAlgoritmo
Explicación:
espero te sirva.
Pseudocódigo pseint para calcular el sueldo de vendedor de autos, incluye comisiones y bonos. Se adjunta imagen de salida del algoritmo.
Algoritmo vendedorAutomotriz
- //Definir variables
Definir dtos, vta,suldo, mnimo Como real
Definir flas, clumnas, bno, f, c Como Entero
Definir vndedor Como Caracter
flas <- 50 // flas: Precios de los vehículos (máximo 50 ventas)
clumnas <- 10 // columnas: vendedores (máximo 10)
bno <- 100000 // bono de $100.000 por cada auto vendido
f <- 0
c <- 0
Dimension dtos[flas,clumnas]
Dimension vndedor[clumnas]
Dimension vta[clumnas]
Dimension suldo[clumnas]
Para a<-1 Hasta flas Hacer
Para b<-1 Hasta clumnas Hacer
dtos[a,b]<- 0
FinPara
FinPara
- //Entrada de datos
Escribir 'Cálculo de sueldo vendedor de autos (quincenal) '
Escribir 'Salario mínimo de los vendedores: ' Sin Saltar
Repetir
Leer mnimo
Si NO (mnimo>0) Entonces
Escribir 'Entrada inválida'
FinSi
Hasta Que (mnimo>0)
Repetir
c <- c+1
Escribir 'Nombre del vendedor ',c Sin Saltar
Leer nmbre
vndedor[c] <- nmbre
Escribir 'Cantidad de autos vendidos: ' Sin Saltar
Repetir
Leer vntas
Si NO (vntas>=0 Y vntas<=50) Entonces
Escribir 'Entrada inválida'
FinSi
Hasta Que (vntas>=0 Y vntas<=5)
si vntas <> 0 Entonces
Para f<-1 Hasta vntas Hacer
Escribir 'Precio de venta del auto ", f, " :' Sin Saltar
Leer prcio
dtos[f,c] <- prcio
FinPara
FinSi
Repetir
Escribir 'Ingresar ventas de otro vendedor?: (s/n)' Sin Saltar
Leer continuar
Hasta Que (continuar=='s' O continuar=='n')
Hasta Que continuar=='n'
- // calcular total sueldo de cada vendedor
Para b<-1 Hasta c Hacer
Para a<-1 Hasta flas Hacer
si dtos[a,b] <> 0 Entonces
vta[b] <- vta[b] + dtos[a,b]
suldo[b] <- suldo[b]+(dtos[a,b]*0.02)+bno
FinSi
FinPara
suldo[b] <- suldo[b]+mnimo
FinPara
- // Mostrar resultados
Escribir " *Nómina* "
Escribir " " Sin Saltar
Para b<-1 Hasta c Hacer
Escribir vndedor[b], " " Sin Saltar
FinPara
Escribir " "
Escribir " ***************** "
Para a<-1 Hasta flas Hacer
si dtos[a,1] <> 0 Entonces
Escribir " "
Escribir "Venta: " Sin Saltar
FinSi
Para b<-1 Hasta c Hacer
si dtos[a,b] <> 0 Entonces
Escribir dtos[a,b], " " Sin Saltar
FinSi
FinPara
FinPara
Escribir " "
Escribir " ***************** "
Escribir "Total: " Sin Saltar
Para b<-1 Hasta c Hacer
Escribir vta[b], " " Sin Saltar
FinPara
Escribir " "
Escribir "Sueldo: " Sin Saltar
Para b<-1 Hasta c Hacer
Escribir redon(suldo[b]), " " Sin Saltar
FinPara
Escribir " "
FinAlgoritmo
Para saber más acerca de algoritmo pseint con cálculo de sueldos consulte: https://brainly.lat/tarea/39709664
#SPJ2
Definir n Como Entero
Definir monto,salario Como Real
Escribir 'Ingresa el numero de autos vendidos'
Leer n
Escribir 'Ingresa el total del monto'
Leer monto
salario <- 1000000+(100000*n)+(monto*.02)
Escribir 'Salario $800'
Escribir 'Comision: $',n*100000
Escribir '2% del total de la venta: ',monto*.02
Escribir 'El salario mensual es: $',salario
FinAlgoritmo