Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Desafio 03

Desafio 01

  alert("Bem vindo ao calculo do seu IMC, indice de massa corporal, por favor me informe os seguintes itens:");
  let altura = prompt('A sua altura!');
  let peso = prompt('O seu peso');
  let IMC = peso / (altura * altura);
  alert(`De acordo com os cálculos seu IMC é ${IMC}`);

Desafio 02

let num = prompt('Por favor informe um numero para a Operação Fatorial');
 let resultado = num;

 for ( i = 1; i < num; i++){
     resultado *= i;
 }

 console.log(resultado);

Desafio 03

function cotacao() {
     parseFloat(cotacaoDolar = 1.00);
     parseFloat(cotacaoReal = 4.97);
    
     real = parseFloat(prompt("Informe a quantidade de reais que possuí"));

     resultado = real / cotacaoReal * cotacaoDolar;

     alert(`A conversão atual é de a cada R$${cotacaoReal} reais você terá $${cotacaoDolar} em dolar`);
     alert(`Dito isso, a conversão do valor que possuí R$${real} lhe da direito a $${resultado.toFixed(2)} dolares`);

 }

cotacao();

Desafio 04

function  salaRetangular() {
     altura = parseFloat(prompt('Por favor informe a altura da sala.'));
     largura = parseFloat(prompt('Por favor informe a largua da sala.'));

     area =  altura * largura;
     perimetro = 2 *(altura + largura);

     alert(`Com base nos valores recebidos, a altura tem ${altura}m e de largura tem ${largura}m`);
     alert(`A sala tem então uma Área de ${area}m² de perimetro tem ${perimetro} m`)
 }

 salaRetangular();

Desafio 05

function salaCircular () {
     const pi = 3.14;

     raio = parseFloat(prompt(`Informe o raio da sala!`));

     area = pi * (raio*raio);
     perimetro = 2* pi * raio;

     alert(`Com base nos dados a area circular da sua sala é de ${area.toFixed(2)}m²`);
     alert(`Com base nos dados o perimetro circular da sua sala é de ${perimetro.toFixed(2)} m`);
    
 }

 salaCircular();

Desafio 06

function tabuada (){
     num = parseInt(prompt("Informe o numero que deseja ver a tabuada"));

     for (  i = 0; i <=10; i++)  {
         alert(`${i} x ${num} = ${i*num}`);
    }
 }

 tabuada();
1 resposta
solução!

Olá! Parece que você está trabalhando em vários desafios de programação. Vamos analisar cada um deles:

Desafio 01: Este código calcula o Índice de Massa Corporal (IMC) de uma pessoa com base em sua altura e peso. O código parece estar correto.

Desafio 02: Este código calcula o fatorial de um número. No entanto, o cálculo do fatorial está incorreto. O fatorial de um número é o produto de todos os números inteiros positivos de 1 até o número. Portanto, a variável resultado deve começar em 1 e o loop deve ir até num. Aqui está o código corrigido:

let num = prompt('Por favor informe um numero para a Operação Fatorial');
let resultado = 1;

for (let i = 1; i <= num; i++){
    resultado *= i;
}

console.log(resultado);

Desafio 03: Este código converte uma quantidade de reais em dólares. O código parece estar correto.

Desafio 04: Este código calcula a área e o perímetro de uma sala retangular. O código parece estar correto.

Desafio 05: Este código calcula a área e o perímetro de uma sala circular. O código parece estar correto.

Desafio 06: Este código imprime a tabuada de um número. O código parece estar correto.

Espero que isso ajude! Se você tiver mais perguntas, sinta-se à vontade para perguntar. Estou aqui para ajudar!

Lembre-se de deixar seu tópico como resolvido ou concluído para obter alcance!