PROBLEMAS
-
Realizar un programa que lea por teclado dos números, si el primero es mayor al segundo informar su suma y diferencia, en caso contrario informar el producto y la división del primero respecto al segundo.
-
Se ingresan tres notas de un alumno, si el promedio es mayor o igual a 4 mostrar un mensaje 'regular', sino 'reprobado'.
-
Se ingresa por teclado un número positivo de uno o dos dígitos (1..99) mostrar un mensaje indicando si el número tiene uno o dos dígitos (recordar de convertir a entero con parseInt para preguntar posteriormente por una variable entera). Tener en cuenta qué condición debe cumplirse para tener dos dígitos un número entero.
Problema 1.
<!DOCTYPE html>
<html>
<head>
<title>Ejemplo de JavaScript</title>
<meta charset="UTF-8">
</head>
<body>
<script>
let num1, num2;
num1 = parseInt(prompt('Ingrese el primer número:'));
num2 = parseInt(prompt('Ingrese el segundo número:'));
if (num1 > num2) {
let suma, diferencia;
suma = num1 + num2;
diferencia = num1 - num2;
document.write('La suma es:' + suma);
document.write('<br>');
document.write('La diferencia es:' + diferencia);
} else {
let producto, division;
producto = num1 * num2;
division = num1 / num2;
document.write('El producto es ' + producto);
document.write('<br>');
document.write('La división del primero respecto al segundo es:' + division);
}
</script>
</body>
</html>
Problema 2.
<!DOCTYPE html>
<html>
<head>
<title>Ejemplo de JavaScript</title>
<meta charset="UTF-8">
</head>
<body>
<script>
let nota1, nota2, nota3;
nota1 = prompt('Ingrese primer nota:');
nota1 = parseInt(nota1);
nota2 = prompt('Ingrese segunda nota:');
nota2 = parseInt(nota2);
nota3 = prompt('Ingrese tercer nota:');
nota3 = parseInt(nota3);
let suma;
suma = nota1 + nota2 + nota3;
let promedio;
promedio = suma / 3;
if (promedio >= 4) {
document.write('Regular');
} else {
document.write('Reprobado');
}
</script>
</body>
</html>
Problema 3.
<!DOCTYPE html>
<html>
<head>
<title>Ejemplo de JavaScript</title>
<meta charset="UTF-8">
</head>
<body>
<script type="text/javascript">
let num;
num = parseInt(prompt('Ingrese un valor comprendido entre 1 y 99:'));
if (num < 10) {
document.write('El valor ingresado tiene un dígito');
} else {
document.write('El valor ingresado tiene dos dígitos');
}
</script>
</body>
</html>