Tecnología y Electrónica, pregunta formulada por elsal, hace 3 meses

Es de programacion ."Para hoy "

Calcula e imprime el pago mensual para cinco vendedores de autos, basándote en lo siguiente: a) El pago base es de $350, más una comisión de $15 por cada auto vendido y un bono de $40 si vendió mas de 15 autos. b) El impuesto a pagar es el 25% del pago total. c) Los datos de entrada son el nombre del vendedor y el número de autos vendidos en el mes. d) Se desea imprimir el nombre del vendedor, el sueldo bruto (sueldo base mas comision), el impuesto y el sueldo neto.

Respuestas a la pregunta

Contestado por troxtac
2

Hola, lo hice con JavaScript, espero que te ayude.

const nVendedores = 5, pagoB = 350, comision = 15, bono = 40;

let nameVendedor = '', numAutosVendidos = 0;

for (let i = 0; i < nVendedores; i++) {

nameVendedor = prompt('Digite su nombre: ');

numAutosVendidos = Number(prompt('Numero de autos vendidos: '));

let totalInicial = 0, impuestoTotal = 0;

 

if (numAutosVendidos > 0) {

 for (let i = 0; i < numAutosVendidos; i++) {

  totalInicial += 15;

 }

}

if (numAutosVendidos > 15) {

 totalInicial += 40;

}

impuestoTotal = (totalInicial * 25) / 100;

alert(`${nameVendedor} Su sueldo bruto es: ${totalInicial}`);

alert(`${nameVendedor} El impuesto a pagar es: ${impuestoTotal}`);

alert(`${nameVendedor} Su sueldo neto es de: ${pagoB}`)

}

Otras preguntas