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

[Proyecto] Desafío 3 - Lógica en programación 2

//Crea una función que calcule el índice de masa corporal (IMC) de una persona a partir de su altura en metros y peso en kilogramos, que se recibirán como parámetros.

function IMC (altura,peso){
      let calcularIMC = peso/altura;
      console.log(`Su IMC es ${calcularIMC}`);
      return;
}

IMC(1.60,75)

//Crea una función que calcule el valor del factorial de un número pasado como parámetro.

function factorialize(numero) {
      if (numero === 0 || numero === 1) {
          return 1;
      } else{
            let factor = numero * factorialize(numero - 1);
            console.log(`Factorial de ${numero} = ${factor}`);
            return factor;
      }
     
  }
    
  console.log(factorialize(4)); 
  

//Crea una función que convierta un valor en dólares, pasado como parámetro, y devuelva el valor equivalente en reales(moneda brasileña,si deseas puedes hacerlo con el valor del dólar en tu país). Para esto, considera la cotización del dólar igual a R$4,80.

function conversion (moneda){
      let dolares = moneda * 4.8;
      console.log(`Usted está cambiando R$ ${moneda} reales a $ ${dolares} dolares`);
      return
}

conversion(20)

//Crea una función que muestre en pantalla el área y el perímetro de una sala rectangular, utilizando la altura y la anchura que se proporcionarán como parámetros.

function dimensiones (base,altura){
      let area = base * altura;
      let perímetro = (2 * base) + (2 * altura);

      console.log(`Nos indicó la base de ${base} cm y la altura ${altura} de cm, el área es ${area} cm2 y el perimetro es ${perímetro} cm.`);
      return;
}

dimensiones(50,20);

//Crea una función que muestre en pantalla el área y el perímetro de una sala circular, utilizando su radio que se proporcionará como parámetro. Considera Pi = 3,14.

function calcularAreaCirculo(radio) {
      if (radio <= 0) {
          return "El radio debe ser un número positivo";
      }
      let area = 3.14 * (radio*radio);
      console.log(area);
      return area;
  }
  
  calcularAreaCirculo(5);

//Crea una función que muestre en pantalla la tabla de multiplicar de un número dado como parámetro.

function tablaMultiplicar (numero){
      let contador = 1;

      let multiplicar = contador * numero;
      
      while (contador <= 12){
            console.log(`${contador} * ${numero} = ${multiplicar}`);
            contador++;
      }

      
      return;
      
}

tablaMultiplicar(12);
1 respuesta

Hola! ¿Cómo estás?

Gracias por compartir tu código con nosotros. Sigue así y no dudes en volver al foro si tienes alguna pregunta o dificultad.

¡Gracias nuevamente! Saludos,

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