Problemas de programación formal
# include & ltcmath & gt//Debido a que se usa la función sqrt(), sqrt() es el símbolo raíz.
Usar espacio de nombres std
int main()
{
cout & lt& lt" 1Calcular el área de un círculo"
p>
& lt& lt"2 Calcular el área de un rectángulo"< & ltEndel
& lt& lt"3 Calcular el área de un triángulo" < & ltEndel
& lt& lt "4 salidas"
& lt& lt" Seleccione el código de programa correspondiente: ";
int x; número correspondiente a x
CIN & gt;& gtx;
Doble área;
Y (x!=4) //Cuando x! Bucle cuando = 4, es decir, salga del bucle cuando x = 4.
{
Si (x==1)
{
Doble r;
cout & lt& lt"radius:";
CIN>>r;
área = 3.14 * r * r;
cout & lt& lt"área es"
}
else if(x==2)
{
Doble a, b
cout & lt&; lt"largo y ancho";
CIN & gt;& gta & gt& gtb;
Área = a * b;
cout & lt& lt"El el área es"
}
else if(x==3)
{
Doble a, b, c, d;
cout & lt& lt"La longitud de tres lados:";
CIN & gt;& gta & gt& gtb & gt& gtc;
d = 0,5 *(a+b+c);
area = sqrt(d *(d-a)*(d-b)*(d-c));
cout & lt& lt"El área es ”
}
Otros
cout & lt& lt“Error de entrada, vuelva a ingresar”& lt& ltendl
cout & lt& lt"Código de programa:";
CIN & gt;& gtx;
}
Devuelve 0;
} p >