Red de conocimiento informático - Descarga de software - Enciclopedia de programación masculina

Enciclopedia de programación masculina

Recién envié mis saludos al mediodía y discutí algo. No vi tu respuesta, así que vi que fue aceptada. Du es demasiado bueno interceptando. Pulsa esto. Te ayudaré esta vez. Qué interesante

# incluir ltiostream gt

Usando el espacio de nombres std

Forma de clase

{

Público:

Área doble virtual()const = 0;

};

Triángulo: forma pública

{

Doble mh, ml;

Público:

Triángulo(doble h, doble l){ MH = h; ml = l;}

doble área ()const { cout lt; lt "El área de un triángulo es" lt ltMH * ml/2.0 lt; ltendl return MH * ml/2.0 }

}; >Clase Cuadrado: Forma pública

{

Doble mh, ml;

Público:

Cuadrado(doble h, doble l) { MH = h ;ml = l;}

double area()const { cout lt; lt "El área del cuadrado es" lt ltmh * ml lt ltendl return mh * ml}

};

Clase trapezoidal: forma pública

{

Doble mh, mal, mbl

Público:

Trapezoide (Doble h, doble l, doble ll) { MH = h; mal = l; mbl = ll}

doble área()const { cout lt "El área del trapecio es" lt ltMH *(mal MBL )/2.0 lt; ltendl devuelve MH *(mal MBL)/2.0; }

};

void main()

{

Trapezoide t(1,2,3);

Cuadrado s(1,2);

Triángulo ta( 1,2);

forma * p[3];

p[0]= amperio; p[1]= amperio t; ; s;

Doble d = 0;

for(int I = 0;i lt3;i)

d = p[I]- gt; area();

cout lt lt"Las tres áreas" ltd lt ltendl

}