Está en la página 1de 3

Escriba un algoritmo que le pregunte al usuario, a cual

de las figuras desea calcularle su área.


Las opciones son:
a) triangulo b) cuadrado c) circulo d) rectángulo.
Cuando el usuario ingrese la letra de la figura, el
programa le deberá preguntar lo que necesita para
calcularle su área.

Program calculo_del_area_varias_figuras
Opción: String;
Base, altura, área, lado, pi, radio: Real;
Pi = 3.1416;
BEGIN
Write (“Ingrese la letra de la figura a la que desea
calcular su área”);
Write( “a) triangulo b) cuadrado
c) circulo d) rectángulo.”);
Read( opción);
Switch (opción) do:
Case “a”:
{ write (“Ingrese la base”);
Read(base);
Write (“Ingrese la altura”);
Read (altura);
Area = (base * altura)/2; } break;
Case “b”:
{ write (“Ingrese el lado”);
Read(lado);
Area = lado * lado; } break;
Case “c”:
{ write (“Ingrese el radio del circulo”);
Read(radio);
Area = pi * (radio * radio); } break;
Case “d”:
{ write (“Ingrese la base “);
Read(base);
Write (“Ingrese la altura”);
Read (altura);
Área= base * altura; } break;
Other
{ write (“Letra incorrecta”); }
End_switch
Write (“El área de la figura es “ Area);
END

También podría gustarte