Wie schreibe ich ein C++-Programm, um die Fläche von Dreieck, Kreis, Quadrat und Rechteck mit Laufzeitpolymorphismus zu berechnen?

1 Antworten


  • #include<iostream>

    usingnamespacestd;

    intarea(int);

    intarea(int,int);

    Schwimmbereich (Schwimmer);

    Schwimmbereich (Schwimmer, Schwimmer);

    intmain()

    {

    int,l,b;

    Schwimmer,bs,ht;

    cout<<"Seite eines Quadrats eingeben:";

    cin>>s;

    cout<<"Geben Sie Länge und Breite des Rechtecks ​​ein:";

    cin>>l>>b;

    cout<<"Kreisradius eingeben:";

    cin>>r;

    cout<<"Geben Sie Basis und Höhe des Dreiecks ein:";

    cin>>bs>>ht;

    cout<<"Quadratfläche ist"<<Fläche(n);

    cout<<"nArea des Rechtecks ​​ist "<<area(l,b);

    cout<<"nArea of ​​circle ist "<<area(r);

    cout<<"nArea des Dreiecks ist "<<area(bs,ht);

    }

    intarea(ints)

    {

    Rückkehr(e*s);

    }

    intarea(intl,intb)

    {

    zurück (l*b);

    }

    Floatbereich (Floatr)

    {

    zurück(3.14*r*r);

    }

    floatarea(floatbs,floatht)

    {

      return((bs*ht)/2);

    }


Schreibe deine Antwort

Ihre Antwort erscheint nach der Moderation appear