Calculadora de áreas de triângulos e paralelogramos

Crie uma função que receba uma base não negativa, uma altura não negativa e um destes valores: "triangle" ou "parallelogram". Retorne a área da figura selecionada.

Exemplos

Program.AreaShape(2m, 3m, "triangle") ➞ 3m
Program.AreaShape(8m, 6m, "parallelogram") ➞ 48m
Program.AreaShape(2.9m, 1.3m, "parallelogram") ➞ 3.77m

Notas

  • A área de um triângulo é base * height / 2.
  • A área de um paralelogramo é base * height.
  • Os dois nomes de figura em minúsculas acima são as únicas entradas utilizadas.