Área de cálculo de sobrecarga de función C
#¿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; p>
}