Ejercicio 5 «2º Parcial»
Área de triángulos y rectángulos
PROBLEMA:
Escribir un algoritmo que calcule el área de triángulos y rectángulos conociendo su base y su altura.
ALGORITMO:
Entradas: numérico base
numérico altura
cadena figura
Salidas: numérico area_figura
Inicio
•Leer base
•Leer altura
•Leer figura
•Si figura es «TRIANGULO» entonces
•Multiplicar base por altura y dividir entre dos
•Guardar en area_figura
•Si figura es «RECTÁNGULO» entonces
•Multiplicar base por altura
•Guardar en area_figura
•Imprimir «El área de la figura es»
•Imprimir area_figura
Fin
PSEUDOCÓDIGO
Class DescuentoInscripcion
//Declaraciones (entradas)
numérico: base
numérico: 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=«RECTÁNGULO») then
area_figura=base*altura
end_if
Print area_figura
End_main
No hay comentarios:
Publicar un comentario