¿Cómo escribir un programa C ++ para calcular el área de un triángulo, círculo, cuadrado y rectángulo?

1 Respuestas


  • #include <iostream.h>
    #include <conio.h>

    class Triangle
    {
    float b, h;
    Triángulo ()
    {
    b = 0;
    h = 0;
    }

    Triángulo (flotar x, flotar y)
    {
    b = x;
    h = y;
    }

    Float Area ()
    {
    return 0.5 * b * h;
    }
    }
    class Circle
    {
    float r;
    Círculo ()
    {
    r = 0;
    }
    Círculo (flotante x)
    {
    r = x;
    }
    área flotante ()
    {
    return 4.3 * r * r;
    }
    }
    class Square
    {
    float a;
    Cuadrado ()
    {
    a = 0;
    }
    Cuadrado (flotante x)
    {
    a = x;
    }
    Float Area ()
    {
    return a * a;
    }
    }
    clase Rect
    {
    float l, b;
    Rect ()
    {
    l = 0;
    b = 0;
    }
    Rect (flotar x, flotar y)
    {
    l = x;
    b = y;
    }
    área flotante ()
    {
    return l * b;
    }
    }
    void main ()
    {
    clrscr ();
    Triángulo t1 (2,4);
    cout << "El área del triángulo es" << t1.Area ();
    Círculo c (4);
    cout << "El área del círculo es" << c.Area ();
    Cuadrado s (5);
    cout << "El área del cuadrado es" << s.Area ();
    Rect r (3,6)
    cout << "El área del rectángulo es" << r.Area ();
    getch ();
    }

Escribe tu respuesta

Tu respuesta aparecerá después de la moderación