cplusplus-training/Teil_1/3. Funktionen/Lösungen/Loesung Uebung 2 - Quadrieren und Flaeche.cpp
2021-10-15 08:36:02 +02:00

35 lines
905 B
C++

#include <iostream>
using namespace std;
float quadrieren(float); //Deklaration der Funktion quadrieren. Übergabe ist eine Dezimalzahl, Rückgabe ist das Quadrat der übergebenen Zahl
void kreisflaeche(float radius); //Deklaration der Funktion kreisflaeche. Übergabe ist eine Dezimalzahl (Radius), keine Rückgabe, gibt Kreisfläche aus
int main(int argc, char** argv) {
float quad_zahl;
float radius;
cout << "Bitte geben Sie eine Zahl zum Quadrieren ein: ";
cin >> quad_zahl;
cout << endl << "Ergebnis Quadratzahl: " << quadrieren(quad_zahl) << endl << endl;
cout << "Bitte geben Sie einen Radius ein: ";
cin >> radius;
kreisflaeche(radius);
return 0;
}
float quadrieren(float zahl)
{
return zahl * zahl; //Zahl quadrieren
}
void kreisflaeche(float r)
{
const float pi = 3.14;
cout << endl << "Ergebnis Kreisfl\204che: " << quadrieren(r)*pi; //Kreisfläche berechnen und ausgeben
}