3
respostas

Sobre o Triangulo.

Não entendi como teve o valor do Triangulo, uma vez que voces não atribuiram lá embaixo no else como area do triangulo. Resumindo, como foi calculado a area do triangulo sem o sistema saber oque é um triangulo. Vocês trocaram o const quadrado por const triangulo, como o sistema reconheceu que era o segundo calculo e não o primeiro sendo que não tinha uma variavel triangulo.... me desculpa a pergunta é que realmente não entendi.

3 respostas

Boa tarde Caio Fernandes!

  • A condicional if é uma estrutura condicional que executa a afirmação, dentro do bloco, se determinada condição for verdadeira. Se for falsa, executa as afirmações dentro de else.

  • O if verifica se a variável forma é igual a palavra 'retângulo', se for verdadeira ela irá realizar o código que está dentro dela, e o else é como se fosse um 'se não', se não for verdadeira a condição do if acima de mim, executa a função que está dentro do else.

Basicamente ele diz algo como: " Se a variável forma for idêntica a quadrado, então execute altura x comprimento. Caso contrário, execute (altura x comprimento) / 2.

Quando lá em cima ela escreve quadrado na variável forma, então é executado a primeira condição, quando ela escreve triângulo que obviamente é diferente de quadrado, é executado a segunda condição.

Exatamente isso!