// Ejercicio 01
let alturaImc = +prompt("Ingrese su altura en metros:");
let peso = +prompt("Ingrese su peso en kilogramos:");
function calcularIMC(altura, peso) {
let imc = (peso / altura ** 2).toFixed(2);
alert(`El imc es: ${imc}`);
}
calcularIMC(alturaImc, peso);
// Ejercicio 02
let numero = +prompt("Ingrese el número que quiere su factorial:");
function calcularFactorial(numero) {
let respuesta = 1;
for (let i = 1; i <= numero; i++) {
respuesta = respuesta * i;
}
alert(`El factorial del número ${numero} es: ${respuesta}`);
}
calcularFactorial(numero);
// Ejercicio 03
let dolar = +prompt("Ingrese el monto en dólares a convertir:");
function convertirDolaresAReales(dolares) {
const cotizacionDolar = 4.8;
let reales = (dolares * cotizacionDolar).toFixed(2);
alert(`El monto de ${dolares} dolares a reales es: ${reales}`);
}
convertirDolaresAReales(dolares);
// Ejercicio 04
let altura = +prompt("Ingrese la altura del rectangulo:");
let ancho = +prompt("Ingrese el ancho del rectangulo:");
function areaYPerimetroRectangular(altura, ancho) {
let area = (ancho * altura).toFixed(2);
let perimetro = (altura * 2 + ancho * 2).toFixed(2);
alert(`El área del rectangulo es: ${area} y el perímetro es: ${perimetro}`);
}
areaYPerimetroRectangular(altura, ancho);
// Ejercicio 05
let radio = +prompt("Ingrese el radio el cirdulo:");
function areaYPerimetroCircular(radio) {
const pi = 3.14;
let area = (pi * radio ** 2).toFixed(2);
let perimetro = (2 * pi * radio).toFixed(2);
alert(`El área del circulo es: ${area} y el perímetro es: ${perimetro}`);
}
areaYPerimetroCircular(radio);
// Ejercicio 06
let numeroTabla = +prompt(
"Ingrese el número que desea la tabla de multiplicar:"
);
function tablaDeMultiplica(numero) {
let i = 0;
for (i = 1; i <= 12; i++) {
let resultado = numero * i;
console.log(`${numero} x ${i} = ${resultado}`);
}
}
tablaDeMultiplica(numeroTabla);```