Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Desafio 3 hora de practicar

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

// 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);```
1 respuesta

Hola Carla, espero que estés bien

Gracias por compartir tu ejercício práctico con nosotros! Tu contribución es fundamental para el crecimiento de nuestra comunidad en Alura. Sigue comprometido y no dudes en regresar al foro en caso que tengas alguna duda o dificultad.

¡Abrazos y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!