para hacer un menu
Publicado por
rocio (1 intervención) el 09/06/2009 22:48:32
Program Área Círculo y triangulo;
Uses Crt;
Const
pi = 3.1415927; {declaración de constante}
Var
1:area: real; {área del círculo}
r: Integer; {radio a teclear}
2:base, altura: real;
1,2,resul: real;
operando: Integer;
espera: Integer;
Begin
Clrscr;
Write ('r: ');
ReadLn(r);
area := pi * r * r;
WriteLn('Area: ', area);
BEGIN
base:=9;
altura:=3;
area:=(base * altura) / 2;
ClrScr;
Writeln(‘Que operaciones desea realizar? ‘);
WRITE ('AREA DEL TRIANGULO: '); WRITE (area:9:3);
{:9:3 sirve para dar el formato de salida al número, 9 posiciones y 2 decimales}
Writeln(‘1= area del circulo');
Writeln(‘2= base, altura’);
Readln(operando);
Case operando of
1:
Begin
Resul:= pi * r * r
Writeln(‘total:’ , resul: 3.1416*r*r);
Readln(espera);
End;
2:
Begin
Resul:= (base * altura) / 2;
Writeln(‘total:’ , resul:(9:3)/2);
Readln (espera);
END;
Else
Writeln(‘el numero no estaba en el rango indicado’);
Readln(espra);
End;
End.
que le falta para tener el menu completo
gracias