Red de conocimiento informático - Problemas con los teléfonos móviles - Nueva programación

Nueva programación

# include & ltiostream & gt

Usar espacio de nombres std

#Definir PI 3.14

Estructura de bucle

{

Duplicar el radio; //Radio

Duplicar el perímetro; //Perímetro

Duplicar el área

};

p >

Estructura cuadrada

{

Doble longitud; //longitud del lado

Doble perímetro; //perímetro

Doble área; ; //Área

};

Estructura rectángulo

{

Doble longitud; //largo

doble ancho; //ancho

Doble perímetro; //perímetro

Doble área; //área

};

área vacía (struct _ circular * cir);

área vacía (struct _ square * squ

área vacía (struct _ rectángulo * rect);

int); main(int argc, char const *argv[])

{

Estructura_circuito circular;

struct _square square;

struct _rectangle rectángulo;

cout<<"Ingrese el radio del círculo:";

CIN>>circle Radio de forma;

cout & lt& lt"Ingrese la longitud del lado de el cuadrado:";

CIN & gt;& gtsquare.Length;

cout & lt& lt "Ingrese el largo y ancho del rectángulo:";

CIN>& gtrectangle.length>& gtRectangle width;

Área (& ampcirclular);

Área(& amp cuadrado);

Área(& amp rectángulo);

cout & lt& lt"La circunferencia de este círculo es: "< & ltcirlular.perimeter & lt& lt ", el área del círculo es:"

cout & lt& lt"El perímetro del cuadrado es:" < & ltsquare.perimeter & lt& lt", el área del círculo es:"

cout & lt& ltEl perímetro del rectángulo es: "< & ltrectangle. perimetro & lt; & lt", el área del círculo es: "

Retorno 0;

}

Área vacía (struct _ CIRC * cir)

{

perímetro = 2 * PI * (cir-> radio

cir->); ;area = PI *(cir->radius)*(cir->radius);

}

Área vacía ( struct _square *squ)

{

squ-& gt;Perímetro = 4 *(squ-& gt;Longitud);

squ-& gt ;área =(squ-& gt; longitud)* (squ-& gt; longitud);

}

Área vacía (struct _rectangle *rect)

{

rect-> circunferencia = 2 *(rect->largo)+(rect->ancho));

rect->área =( rect-& gt;largo)*(rect-& gt;ancho);

}