ÁREA TRIANGULO Y RECTANGULO
Se necesita un algoritmo que calcule el área de triángulos y rectángulos conociendo su base y su altura.
Entradas: Numérico base
Numérico altura
Cadena figura
Salida: Numérico area
Inicio
*Leer base
*Leer altura
Si la figura es un "triangulo" entonces
Multiplicar base por altura y guardar en area
Dividir triangulo en dos
Sila figura es un "rectangulo" entonces
Multiplicar base por altura y guardar en area
Imprimir area
Fin
Pseudocodigo
Class Areas
//Declaraciones (entradas)
numerico: base
numerico: altura
cadena: figura
//Declaraciones (salidas)
numérico: area_figura
//Proceso
Main
Print "Introduce la base"
Scan base
Print "Introduce la altura"
scan altura
Print "Introduce la figura"
scan figura
if (figura=triangulo) then
area_figura=(base*altura)/2
if (figura=rectangulo) then
area_figura=base*altura
end_if
Print area_figura
End_main