Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- struct rechteck
- {
- double kante1, kante2;
- }r1,r2;
- int main()
- {
- double flaeche1,flaeche2,umfang1,umfang2;
- cout << "Berechnung geometrischer Flaechen";
- cout << endl;
- cout << "=================================";
- cout << endl;
- cout << "Geben Sie die Daten von 2 Flaechen ein!";
- cout << endl;
- // Eingabe der Werte fürs Rechteck 1
- cout << "Rechteck 1 Kante 1\t";
- cin >> r1.kante1;
- cout << "Rechteck 1 Kante 2\t";
- cin >> r1.kante2;
- cout << endl;
- // Eingabe der Werte fürs Rechteck 2
- cout << "Rechteck 2 Kante 1\t";
- cin >> r2.kante1;
- cout << "Rechteck 2 Kante 2\t";
- cin >> r2.kante2;
- cout << endl;
- // Ausgabe
- cout << "Ausgabe";
- cout << endl;
- //Ausgabe der Fläche & Umfang vom Rechteck1
- flaeche1 = r1.kante1 * r1.kante2;
- umfang1 = (r1.kante1*2) + (r1.kante2*2);
- cout << "Rechteck 1 hat die Flaeche: \t"<< flaeche1;
- cout << endl;
- cout << "Rechteck 1 hat den Umfang: \t"<< umfang1;
- cout << endl;
- //Ausgabe der Fläche & Umfang vom Rechteck2
- flaeche2 = r2.kante1 * r2.kante2;
- umfang2= (r2.kante1*2) + (r2.kante2*2);
- cout << "Rechteck 2 hat die Flaeche: \t"<< flaeche2;
- cout << endl;
- cout << "Rechteck 2 hat den Umfang: \t"<< umfang2;
- cout << endl;
- //Vergleich der Flächen
- if (flaeche1 > flaeche2)
- {
- cout << "Flaeche von Rechteck1 ist groesser"<<endl;
- }
- else if (flaeche1 < flaeche2)
- {
- cout << "Flaeche von Rechteck2 ist groesser"<<endl;
- }
- else if(flaeche1 == flaeche2)
- {
- cout << "Keine Flaeche ist groesser"<<endl;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement