// 1. Função para calcular o IMC
function calcularIMC(altura, peso) {
let imc = peso / (altura * altura);
console.log(`IMC: ${imc.toFixed(2)}`);
return imc;
}
// 2. Função para calcular o fatorial
function calcularFatorial(numero) {
let fatorial = 1;
for (let i = 1; i <= numero; i++) {
fatorial *= i;
}
console.log(`Fatorial de ${numero} = ${fatorial}`);
return fatorial;
}
// 3. Função para converter dólar em real
function converterDolarParaReal(valorDolar) {
const cotacao = 4.80;
let valorReal = valorDolar * cotacao;
console.log(`$${valorDolar} em reais = R$${valorReal.toFixed(2)}`);
return valorReal;
}
// 4. Função para calcular área e perímetro de um retângulo
function retangulo(altura, largura) {
let area = altura * largura;
let perimetro = 2 * (altura + largura);
console.log(`Área do retângulo = ${area}`);
console.log(`Perímetro do retângulo = ${perimetro}`);
return { area, perimetro };
}
// 5. Função para calcular área e perímetro de um círculo
function circulo(raio) {
const PI = 3.14;
let area = PI * (raio * raio);
let perimetro = 2 * PI * raio;
console.log(`Área do círculo = ${area.toFixed(2)}`);
console.log(`Perímetro do círculo = ${perimetro.toFixed(2)}`);
return { area, perimetro };
}
// 6. Função para mostrar a tabuada de um número
function tabuada(numero) {
console.log(`Tabuada de ${numero}:`);
for (let i = 1; i <= 10; i++) {
console.log(`${numero} x ${i} = ${numero * i}`);
}
}