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.
<html>
<head>
</head>
<body>
<script type="text/javascript">
var num1,num2;
num1=prompt('Ingrese el primer número:','');
num2=prompt('Ingrese el segundo número:','');
num1=parseInt(num1);
num2=parseInt(num2);
if (num1>num2)
{
var suma,diferencia;
suma=num1+num2;
diferencia=num1-num2;
document.write('La suma es:'+suma);
document.write('<br>');
document.write('La diferencia es:'+diferencia);
}
else
{
var 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.
<html>
<head>
</head>
<body>
<script type="text/javascript">
var 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);
var suma;
suma=nota1+nota2+nota3;
var promedio;
promedio=suma/3;
if (promedio>=4)
{
document.write('Regular');
}
else
{
document.write('Reprobado');
}
</script>
</body>
</html>
Problema 3.
<html>
<head>
</head>
<body>
<script type="text/javascript">
var num;
num=prompt('Ingrese un valor comprendido entre 1 y 99:','');
num=parseInt(num);
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>