3C ¡Código detallado para preguntas de exámenes por computadora y puntajes altos!

1.

# incluir ltiostream gt

Usar espacio de nombres estándar

Cuadro de categoría

{

Privado:

Flotante a; //Longitud del lado del cubo

Volumen flotante; //Volumen

Área flotante //Área de superficie

Público:

Caja()//Constructor 1

{

a = 0.0

Volumen = 0.0;

Área = 0.0;

}

Box(float x): a(x){}//Constructor 2

Void seta()// Establece el longitud del lado del cubo.

{

cout lt lt"Ingrese uno: "

CIN gta; >float get volume(); //Calcular volumen

float get area(); //Calcular área de superficie

void disp() //Resultado de salida

};

Cuadro flotante::getvolume()

{

Volumen = a * a * a

Volumen de retorno;

}

Cuadro flotante:: getarea()

{

Área = 6 * a * a

Área de retorno;

}

Caja vacía:: disp()

{

cout lt lt" \ t a = " lt lta lt lt" \ n \ tvolume = " lt ltgetvolume()

lt lt" \ n \ tarea = " lt ltgetarea() lt

}

int main()

{

Caja caja1, caja 2(1);

cout lt lt" caja 1 " ltendl

cuadro 1 . seta();

cuadro 1 . disp();

cout lt" cuadro 2(1)" lt; p >box 2. disp();

Devuelve 0;

}

2.

# incluye ltiostream gt

Usando el espacio de nombres std

Clase rectángulo // Clase rectángulo

{

Privado:

Longitud flotante;

Ancho flotante; //Ancho

Público:

void getrec(); //Ingresa largo y ancho

void putrec( ); //Línea rectangular de salida

Área flotante()//Área

{

Devuelve largo * ancho;

}

};

void Rectángulo::getrec()

{

cout lt lt" longitud de entrada: ";

CIN gt; gt longitud;

cout lt lt" \nAncho de entrada: ";

CIN gt ancho;

}

void Rectángulo::putrec()

{

cout lt ltendl lt lt" length = " lt ltlengthlt ltendl lt lt" ancho = "

lt lt ancholt ltendl lt lt" Renctangle area = " lt ltarea() lt; ltendl

}

Classvolume: rectángulo público // El rectángulo envía un cuboide.

{

Privado:

Flotante alto; //Alto

Público:

Volumen flotante( ) //Buscar volumen

{

altura de retorno* área();

}

void getvol()

{

getrec();

cout lt lt"\nIngrese un valor alto: ";

CIN gthigh;

}

void putvol()

{

putrec();

cout lt ltendl lt lt" alto = " lt lthigh lt ltendl lt lt" Volumen = " lt ltvolum() lt; ltendl

}

};

int main()

{

Registro rectangular;

rec . getrec();

rec .putrec();

vol volumen ;

vol();

vol();

Devuelve 0; 3.

# incluir ltiostream gt

Usar espacio de nombres std

Objeto de clase//Objeto de clase básica

{

Privado:

Peso flotante; //peso

Público:

objeto(float w):peso(w){ }

void printweight()

{

cout lt lt" peso = " lt ltpeso;

}

};

Cuadro de clase: objeto público

{

Privado:

Alto y ancho del flotador;

Público:

box(flotar nosotros, flotar él, flotar wi): objeto (nosotros), altura (él), ancho (wi){}

void print all ();

};

cuadro vacío::printall()

{

imprimir peso();

cout lt ltendl lt lt" height = " lt lthigh lt ltendl

lt lt" width = " lt ltwidthlt ltendl

}

int main()

{

Caja b(21.5, 3);

b. imprimir todo();

Devuelve 0;

}

div>