Red de conocimiento informático - Computadora portátil - Área de cálculo de sobrecarga de función C

Área de cálculo de sobrecarga de función C

Sí, existen algunas inconsistencias entre los parámetros de entrada y de llamada a continuación.

#¿Incluir? ltiostream gt

¿Usar? ¿Espacio de nombres? std

#¿Definición? ¿Pi? 3.14

¿Doble? Área (¿doble? Respuesta

{

¿Regresión? PI * a * a

}

¿Doble? Área (¿doble? a, double? b)

return? a * b;

double ? C)//Esto no es una sobrecarga, sino una duplicación

p>

{

¿Regresión? c * c

}

¿Doble? ¿Área (doble? a, doble? b, doble? c )

{

¿Regresión? (a b)* c/2;

}

¿Doble? area_t(doble? a, doble ? H)//Esto no es una sobrecarga, sino una duplicación.

{

Regresión. >

int?main(int?argc,?char*?argv[])

{

¿Doble? a, b, c, d, e, f, g , h, I;

cout lt lt" Ingresa el radio del círculo: ";

CIN gt;

cout lt lt"El área de este círculo es "

cout lt lt" Ingrese los dos lados del rectángulo: ";

CIN gt ; gtb gt gtc;

cout lt lt"El área de este rectángulo es "

cout lt lt" Ingrese el lado del ángulo recto: ";

CIN gt gtd ;

cout lt lt"El área de un cuadrado es"

cout lt ltIngresa la parte superior, la base y la altura del trapezoide

CIN gt gt gtf;

cout lt lt"El área del trapezoide es "< ltArea (e, f, g) lt; ltendl

cout lt lt" Ingresa la base y la altura del triángulo. : ";

CIN gt; gth gt gti;

cout lt lt"El área del triángulo es "

¿Regresión? 0;

}