0% encontró este documento útil (0 votos)
8 vistas

04 Ejercicios JavaScript

Este documento presenta 5 problemas de programación en JavaScript que piden realizar diferentes tareas como verificar si una fecha ingresada corresponde a Navidad, calcular operaciones matemáticas con valores iguales ingresados por teclado, verificar si números son menores a 10, determinar en qué cuadrante se ubica un punto en el plano, y calcular aumentos salariales en base al sueldo y años de antigüedad de un empleado. Para cada problema se presenta el código JavaScript correspondiente.
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
8 vistas

04 Ejercicios JavaScript

Este documento presenta 5 problemas de programación en JavaScript que piden realizar diferentes tareas como verificar si una fecha ingresada corresponde a Navidad, calcular operaciones matemáticas con valores iguales ingresados por teclado, verificar si números son menores a 10, determinar en qué cuadrante se ubica un punto en el plano, y calcular aumentos salariales en base al sueldo y años de antigüedad de un empleado. Para cada problema se presenta el código JavaScript correspondiente.
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 4



Dirección General de Servicios de Cómputo Académico


Dirección de Cómputo para la Docencia

1. Realizar un programa que pida cargar una fecha cualquiera, luego verificar si dicha
fecha corresponde a Navidad (se debe cargar por separado el dia, el mes y el año)
2. Se ingresan tres valores por teclado, si todos son iguales se imprime la suma del
primero con el segundo y a este resultado se lo multiplica por el tercero (tener en
cuenta que puede haber tres condiciones simples)
3. Se ingresan por teclado tres números, si todos los valores ingresados son menores a
10, imprimir en la página la leyenda ' Todos los números son menores a diez'.
4. Escribir un programa que pida ingresar la coordenada de un punto en el plano, es
decir dos valores enteros x e y.
Posteriormente imprimir en pantalla en qué cuadrante se ubica dicho punto. (1º
Cuadrante si x > 0 Y y > 0 , 2º Cuadrante: x < 0 Y y > 0, etc.)
5. De un operario se conoce su sueldo y los años de antigüedad. Se pide confeccionar
un programa que lea los datos de entrada e informe
a) Si el sueldo es inferior a 500 y su antigüedad es igual o superior a 10 años,
otorgarle un aumento del 20 %, mostrar el sueldo a pagar.
b) Si el sueldo es inferior a 500 pero su antigüedad es menor a 10 años, otorgarle un
aumento de 5 %.
c) Si el sueldo es mayor o igual a 500 mostrar el sueldo en la página sin cambios.

Problema 1.

<!DOCTYPE html>
<html>

<head>
<title>Ejemplo de JavaScript</title>
<meta charset="UTF-8">
</head>

<body>

<script>
let dia, mes, año;
dia = parseInt(prompt('Ingrese día'));
mes = parseInt(prompt('Ingrese mes'));
año = parseInt(prompt('Ingrese año'));
if (dia == 25 && mes == 12) {
document.write('La fecha ingresada corresponde a navidad');
} else {
document.write('La fecha ingresada no corresponde a
navidad');
}
</script>

</body>

Ejercicios JavaScript L.I. Raymundo Lumbreras López [Hoja 1 de 4]



Dirección General de Servicios de Cómputo Académico
Dirección de Cómputo para la Docencia

</html>

Problema 2.

<!DOCTYPE html>
<html>

<head>
<title>Ejemplo de JavaScript</title>
<meta charset="UTF-8">
</head>

<body>

<script>
let num1, num2, num3;
num1 = parseInt(prompt('Ingrese primer valor'));
num2 = parseInt(prompt('Ingrese segundo valor'));
num3 = parseInt(prompt('Ingrese tercer valor'));
if (num1 == num2 && num1 == num3) {
let resu = (num1 + num2) * num3;
document.write('La suma de los dos primeros valores y
multiplicado dicha suma por el tercero es:' + resu);
}
</script>

</body>

</html>

Problema 3.

<!DOCTYPE html>
<html>

<head>
<title>Ejemplo de JavaScript</title>
<meta charset="UTF-8">
</head>

<body>

<script>

Ejercicios JavaScript L.I. Raymundo Lumbreras López [Hoja 2 de 4]



Dirección General de Servicios de Cómputo Académico
Dirección de Cómputo para la Docencia

let num1, num2, num3;


num1 = parseInt(prompt('Ingrese primer valor'));
num2 = parseInt(prompt('Ingrese segundo valor'));
num3 = parseInt(prompt('Ingrese tercer valor'));
if (num1 < 10 && num2 < 10 && num3 < 10) {
document.write('Todos los números ingresados son menores a
10.');
}
</script>

</body>

</html>

Problema 4.

<!DOCTYPE html>
<html>

<head>
<title>Ejemplo de JavaScript</title>
<meta charset="UTF-8">
</head>

<body>

<script>
let x, y;
x = parseInt(prompt('Ingrese coordenada x'));
y = parseInt(prompt('Ingrese coordenada y'));
if (x > 0 && y > 0) {
document.write('Se encuentra en el primer cuadrante');
} else {
if (x < 0 && y > 0) {
document.write('Se encuentra en el segundo cuadrante');
} else {
if (x < 0 && y < 0) {
document.write('Se encuentra en el tercer
cuadrante');
} else {
if (x > 0 && y < 0) {
document.write('Se encuentra en el cuarto
cuadrante');
} else {
document.write('Se encuentra sobre un eje');
}
}

Ejercicios JavaScript L.I. Raymundo Lumbreras López [Hoja 3 de 4]



Dirección General de Servicios de Cómputo Académico
Dirección de Cómputo para la Docencia

}
}
</script>

</body>

</html>

Problema 5.

<!DOCTYPE html>
<html>

<head>
<title>Ejemplo de JavaScript</title>
<meta charset="UTF-8">
</head>

<body>

<script>
let sueldo, antiguedad;
sueldo = parseFloat(prompt('Ingrese el sueldo del empleado'));
antiguedad = parseInt(prompt('Ingrese la antigüedad del
empleado'));
if (sueldo < 500 && antiguedad >= 10) {
document.write('Se le otorga un aumento del 20%');
document.write('<br>');
let sueldototal = sueldo + sueldo * 0.20;
document.write('El sueldo total es:' + sueldototal);
} else {
if (sueldo < 500 && antiguedad < 10) {
document.write('Se le otorga un aumento del 5%');
document.write('<br>');
let sueldototal = sueldo + sueldo * 0.05;
document.write('El sueldo total es:' + sueldototal);
} else {
document.write('El sueldo queda sin cambios:' + sueldo);
}
}
</script>

</body>

</html>

Ejercicios JavaScript L.I. Raymundo Lumbreras López [Hoja 4 de 4]

También podría gustarte