Faça um algoritmo que calcule e mostre a área de um losango. Sabe-se que: A = (diagonal_maior * diagonal_menor) / 2.

Passo 1

Então, o que a gente tem aqui? O enunciado pede um algoritmo que leia as duas diagonais de um losango e calcule a área dele. A matéria é lógica de programação (pseudocódigo) e geometria básica (fórmula de área do losango). Para resolver, a gente vai precisar:
  • Saber a fórmula da área do losango:
  • Entender como ler dados (as duas diagonais)
  • Fazer a operação de multiplicação e divisão
  • Mostrar o resultado na tela

Passo 2

Bora revisar rapidinho a teoria do losango e da fórmula:
  1. Um losango é um quadrilátero com todos os lados iguais.
  2. As diagonais são segmentos que ligam vértices opostos; chamamos a maior de A = D times d2 e a menor de .
  3. A área do losango é dada por cortar esse produto de diagonais pela metade, porque geometria mostra que cada diagonal “divide” a figura em dois triângulos iguais.
  4. Logo:

Passo 3

Agora, vamos montar o algoritmo em pseudocódigo passo a passo. A ideia é clarinha:
  1. Declarar variáveis
  2. Ler as diagonais
  3. Calcular a área com a fórmula
  4. Exibir o resultado
Pseudocódigo:
Início
  // 1. Declarar variáveis
  real D, d, A

  // 2. Ler as diagonais
  Escreva("Digite a diagonal maior (D): ")
  Leia(D)
  Escreva("Digite a diagonal menor (d): ")
  Leia(d)

  // 3. Calcular a área
  A ← (D * d) / 2

  // 4. Exibir o resultado
  Escreva("A área do losango é: ", A)
Fim

Passo 4

Explicando como cada linha funciona:
  • real D, d, A diz ao computador que essas variáveis podem ter casas decimais.
  • Escreva(...) manda mensagem na tela pedindo o valor da diagonal.
  • Leia(...) captura o que o usuário digitou e guarda em D ou d.
  • A ← (D * d) / 2 aplica a fórmula .
  • Por fim, Escreva("A área do losango é: ", A) mostra o resultado pro usuário.

Resposta

Segue o algoritmo completo em pseudocódigo que lê as duas diagonais de um losango e mostra a área usando
A = D times d2

Exercícios relacionados