Actividad 3.2 Nombre: el siguiente problema Resuelva con ciclos for se necesita llevar el control de 10 personas; por cada una ingrese nombre saldo pendiente, calcule 5% de impuestos si el saldo excede a Q5000.00 muestre nombre y nuevo Saldo Al finalizar indique cuantos saldos cuantos saldos se les incrementó el 5%.
Respuestas a la pregunta
Contestado por
0
Respuesta:
Realizado en Javascript
var control = [];
var cantidad=~~prompt("¿Cuantas personas quiere registrar?")
for(var i=1;i<=cantidad;i++){
let nombre = prompt(i+" - Ingrese el nombre");
let saldoPendiente=~~prompt(i+" - ingrese el saldo pendiente");
control.push(
{nombre:nombre,
saldoPendiente:saldoPendiente,
impuesto:saldoPendiente>5000?saldoPendiente*0.05:0}
)
}
var incrementosDeSaldo=0;
for(persona of control){
incrementosDeSaldo+=(persona.impuesto>0?1:0)
console.log("Nombre: "+persona.nombre+"\n"+"Saldo Pendiente: Q"+(persona.saldoPendiente+persona.impuesto));
}
console.log("Se incremento el 5% a "+incrementosDeSaldo+" personas")
Adjuntos:
Otras preguntas