PROGRAM AREAS;
USES CRT;
VAR
opcion:CHAR;
PROCEDURE menu;
BEGIN
WRITELN ('opciones:'); WRITELN ('1)cuadrado'); WRITELN ('2)rectangulo'); WRITELN ('3)triangulo'); WRITELN ('4)circulo');END;
PROCEDURE cuadrado;
VAR
a,b:INTEGER;
BEGIN
WRITELN ('calculando area y perimetro del cuadrado');END;
PROCEDURE rectangulo;
VAR
a,b:INTEGER;
BEGIN
WRITELN ('calculando el area y perimetro del rectangulo');END;
PROCEDURE triangulo;
VAR
a,b:INTEGER;
BEGIN
WRITELN ('calculando el area y el perimetro del triangulo');END;
PROCEDURE circulo;
VAR
a:INTEGER;
BEGIN
WRITELN('calculando el area y el perimetro del circulo');END;
BEGIN
CLRSCR;
WRITELN ('programa para calcular el area y el perimetro de figuras geometricas'); menu;
WRITELN ('seleccione una opci¢n'); READLN (opcion);
CASE opcion OF
'1':cuadrado;
'2':rectangulo;
'3':triangulo;
'4':circulo;
ELSE
WRITELN ('opci¢n incorrecta'); END;
READLN;
END.
Comentarios sobre la versión: 1.0 (1)