//Primera parte
function indiceDeMasaCorporal(Peso , Estatura){
    return Peso/(Estatura**2);
}
const ims = indiceDeMasaCorporal(68,1.68);
console.log(ims);
//Segunda parte
function numeroFactorial(numero) {
    if (numero === 0 || numero === 1) {
//si el numero es 0 O 1 retorna 1 esto evita bucle infinito
      return 1;
    } else {
      return numero * numeroFactorial(numero - 1);
// aqui ya se multiplica con 4 * 3 <--(4-1) | 3 * 2 ... y así consecutivamente
    }
}
const numero = 4;
const resultado = numeroFactorial(numero);
console.log(`Al factorizar el número ${numero} te da un resultado de ${resultado}`);
//tercera parte (Se realizara con la moneda PEN (Soles Peruanos))
function conversionDolares(Soles, Dolares){
    return Soles * Dolares;
}
const conversion = conversionDolares ( 13 , 0.2677);
console.log(conversion);
//cuarta parte
function AreaYPerimetroRectangular( altura , anchura ) {
//se usan formula de área y perimetro para este codigo pues es una calculadora en teoria
    let area = altura * anchura;
    let perimetro = 2 * (altura + anchura);
    
    console.log(`Área: ${area}`);
    console.log(`Perímetro: ${perimetro}`);
    return;
}
let altura = 3;
let anchura = 5;
AreaYPerimetroRectangular(altura, anchura);
//quinta parte
function AreaYPerimetroCircular(radio) {
    //Considera Pi = 3,14.
    let pi = 3.14;
    //Formula de ara y perimetro en cuando a circulos hablamos
    let area = pi * radio * radio;
    let perimetro = 2 * pi * radio;
    console.log(`Área: ${area}`);
    console.log(`Perímetro: ${perimetro}`);
    return;
  }
let radio = 4;
AreaYPerimetroCircular(radio);
//sexta parte
function TablaDeMultiplicar(numerico) {
    for (let i = 1; i <= 10; i++) {
      let resultado = numerico * i;
      console.log(`${numerico} " x " ${i} " = " ${resultado}`);
    }
  }
let numerico = 13;
TablaDeMultiplicar(numerico);