Está en la página 1de 3

Introducción a la Programación

Tema: CONDICIONALES ANIDADAS


Práctica Dirigida
25/04/2016

Desarrolle los siguientes enunciados haciendo uso de JavaScript (Visual Studio).


Luego copie la solución en un documento en Word y envíelo al correo:
mchr2006fdw@yahoo.es

ENUNCIADOS

1) Se ingresan la cantidad de cursos matriculados y la carrera del alumno. Los de arte pagan S/200
por curso, los de Hotelería pagan S/250 por curso, los demás pagan S/300 por curso. Todos pagan
S/280 por matrícula. Hallar y mostrar el Pago por cursos, la Matrícula y el Total a pagar.

2) Se ingresan la cantidad de consolas adquiridas y la marca. Las consolas IBM cuestan S/550, las
consolas Lenovo cuestan S/450, las consolas HP cuestan S/650. Las demás consolas cuestan
S/400. Cualquiera sea la marca hay un descuento del 10% en el total de la compra. Hallar y
mostrar el pago inicial, el descuento y el total a pagar.

3) Se ingresan la cantidad de horas trabajadas y el pago por hora, Calcular y mostrar el sueldo del
empleado. Luego la empresa otorgará un beneficio equivalente a la mitad del sueldo del empleado,
siempre y cuando el empleado haya trabajado más de 40 horas, caso contrario el beneficio será
solamente de la cuarta parte de su sueldo. Mostrar el beneficio y el total a pagar.

4) Se ingresan la cantidad de boletos a un concierto y el tipo de boleto. El precio del boleto


dependerá del tipo de boleto: Premium  S/240, VIP  350, Platea  S/200 y Tribuna  S/120.
Solamente los boletos de tipo Platea o VIP tienen un descuento del 10% en el total. Mostrar el
pago inicial de los boletos, el descuento y el total a pagar.

5) Se ingresan la cantidad de cursos matriculados, el ciclo y el promedio ponderado del alumno.


Para los alumnos del 1er ciclo cada curso cuesta S/250, para los del 2do o 3er ciclo, cada curso
cuesta S/300 y para los demás ciclos cada curso cuesta S/350, Todos pagan S/200 por material
educativo, excepto los de promedio ponderado mayor a 15. Hallar y mostrar el pago por los cursos,
pago por material educativo y el total a pagar.

6) Calcular el monto de la utilidad que recibirá un empleado. Se ingresan el sueldo y la cantidad de


años de servicio. Si tiene más de 10 años de servicio, le corresponde como utilidad 4 veces su
sueldo, caso contrario le corresponde como utilidad 2 veces su sueldo. Todos sin excepción pagan
un impuesto del 2% de lo recibido. Mostrar la utilidad, el descuento y el total a recibir.

7) Se ingresa la cantidad de computadoras que adquiere un cliente. Calcular el total a pagar por el
cliente. Se sabe que si un cliente compra 4 computadoras o más, una computadora le sale gratis.
Cada computadora cuesta S/.3200. Mostrar el total a pagar y un mensaje indicando si le
corresponde o no una computadora gratis.

8) Se ingresan el sueldo básico, área de trabajo y número de hijos. Si el área ingresada es


Sistemas, tendrá una bonificación del 25% sobre el básico, si es Contabilidad será del 20%,
cualquier otra área, la bonificación será del 10%.
Además se otorgará una bonificación de S/.150 por cada hijo, sólo para aquellos empleados que
tengan 2 hijos o más. Calcule el total a pagar.
Ejercicio 2
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>EJercicio 5

</title>
<meta charset="utf-8" />
</head>
<body>
<script type="text/javascript">
var Cons, pago , cpc , PD , des ;
cons = prompt(" marca de consolas ")
cpc = prompt("cantidad de consolas adquiridas ") //cantidad de pcs
cpc = parseInt(cpc)
if (cons.toUpperCase() == "IBM ") {
Pago = 550 * cpc
}
else if (cons.toUpperCase() == "lENOVO ") {
Pago = 450 * cpc
des = pago * 0.1
PD = pago - des
}
else if (cons.toUpperCase() == "HP ") {
Pago = 650 * cpc
des = pago * 0.1
PD = pago - des
}
else {
pago = 400 * cpc
des = pago * 0.1
PD = pago - des
}
window.alert("el pago a pagar por las consolas es : " + PD);
</script>
</body>
</html>
------------------------------------------------------------------------------------
Ejercicio 5

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>EJercicio 5
5) Se ingresan la cantidad de cursos matriculados, el ciclo y el promedio
ponderado del alumno.
Para los alumnos del 1er ciclo cada curso cuesta S/250, para los del 2do o 3er
ciclo, cada curso cuesta S/300 y
para los demás ciclos cada curso cuesta S/350, Todos pagan S/200 por material
educativo, excepto los de promedio
ponderado mayor a 15. Hallar y mostrar el pago por los cursos, pago por material
educativo y el total a pagar
</title>
<meta charset="utf-8" />
</head>
<body>
<script type="text/javascript">
var

cic = prompt(" ciclo de el alumno ");


pp = prompt("promedio ponderado de el alumno")
pp = parseFloat(pp)
cursos = prompt("cantidad de cursos del alumno")
cursos = parseInt(cursos)
if (pp > 15) {
pm = 0
}
else if (cic.toUpperCase() == "PRIMER CICLO") {
pc = 250 * cursos
pm = 200
}
else if (cic.toUpperCase() == "SEGUNDO CICLO") {
pc = 300 * cursos
pm = 200
}
else if (cic.toUpperCase() == "TERCER CICLO") {
pc = 300 * cursos
pm = 200
}
else (cic.toUpperCase() == " DEMAS CICLOS"); {

pc = 350 * cursos
pm = 200
}

window.alert("pago por cursos: " + pc + "\n pago matricula: " + pm);

</script>
</body>
</html>

También podría gustarte