Solucionado (ver solução)
Solucionado
(ver solução)
7
respostas

Criei um programa para calcular teoremas de pitágoras. Ficou bom?

<script>

    function saltaLinha() {
        document.write("<br>");
    }

    function mostra(frase) {
        document.write(frase);
        saltaLinha();
    }

    function calculaHipotenusa(cateto1, cateto2) {
        return   Math.sqrt(Math.pow(cateto1, 2) + Math.pow(cateto2, 2)); 
    }

    var cateto1 = parseInt(prompt("Qual o cateto 1"));
    var cateto2 = parseInt(prompt("Qual o cateto 2"));
    var resultado = calculaHipotenusa(cateto1, cateto2);

        mostra("<h2>Teorema de Pitagoras</h2>");
        mostra("resultado da Hipotenusa é " + resultado);
        mostra("/dev:NiltonJunio"); 


</script>
7 respostas
solução!

Opa, Nilton! Como vai?

O código está correto! Mas eu faria as seguintes alterações:

  1. Trocaria o nome das variáveis teorema e teoremat para cateto1 e cateto2 para deixar o código mais semântico.

  2. Trocaria o nome da função teoremaPitagoras para calculaHipotenusa() para deixar mais claro o que a função faz.

  3. Trocaria o nome dos parâmetros da função teoremaPitagoras() de a e b para cateto1 e cateto2 pelo mesmo motivo do item 1.

Essas são as minhas dicas! Qualquer coisa é só falar!

Grande abraço e bons estudos!

A indentação esta correta em relação as funções e variáveis?

Opa, Nilton! Em relação a indentação, apenas as últimas 3 linhas onde vc utilizou a função mostra() é que ficou incorreto. Elas deveriam estar na mesma direção das declarações de variáveis. Só não comentei nada em relação a isso pq poderia ser um erro na hora que vc passou o código pra cá! O restante está correto!

Grande abraço e bons estudos!

Nossa obrigado ajudou muito !! Sensacional os cursos estou gostando muito !!!

Por nada, Nilton! Que bom que está curtindo! Siga em frente, cresça a cada dia e sempre que tiver dúvida, pode contar com a gente! É só mandar aqui no fórum!

Grande abraço e bons estudos!

Já que esta disposto a ajudar, então criei mais um codigo que vai me ajudar nos estudos, ele calcula a conversão de temperatura Farenheit a Celsius, creio que estou no caminho hehe, é uma boa praticar usando meus problemas do dia a dia?

<meta charset="UTF-8">
    <script>
    function calculaFarenheitParaCelsius(temperatura) {
        return ((temperatura - 32) * 5 /9)
    }
    var temperatura = parseInt(prompt("Qual á temperatura em Farenheint"));
    var resultado = calculaFarenheitParaCelsius(temperatura);
    document.write("Resultado é " + resultado);
    </script>

Opa, Nilton! Quando estamos começando no mundo da programação é uma ótima ideia utilizar situações do dia-a-dia pra treinar! Então tem meu total apoio e estímulo para vc traduzir para código todas as situações do seu dia-a-dia que puder! Até que vc sinta que está com total domínio do que aprendeu!

Com relação ao seu código, a tag script deveria ficar na mesma direção da tag meta. Fora isso está tudo ok!

Grande abraço e bons estudos!