![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
Mavriqi_Aufgabe1_17.03.2020
Diff: Mavriqi_Aufgabe1.cpp
- Revision:
- 0:f95c6d28f17d
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Mavriqi_Aufgabe1.cpp Tue Mar 31 15:08:29 2020 +0000 @@ -0,0 +1,79 @@ +/****************************************************************************** +C++ +Aufgabe 17.03.2020 + +*******************************************************************************/ +#include <stdio.h> +#include <iostream> +using namespace std ; +namespace Mavriqi +{ +enum eckig { ja,nein}; + +class Kreis +{ + private: + float m_radius; + eckig m_hat_ecken; + + public: + + + Kreis(float radius) + { + m_radius = radius; + m_hat_ecken =nein; + } + Kreis(float radius,eckig hat_ecken) + { + m_radius = radius; + m_hat_ecken =nein; + } + Kreis() + { + m_radius = 0; + m_hat_ecken = nein; + } + //Memberfunktion bzw. Methode + float berechneUmfang() + { + return (m_radius * m_radius * 3.14); + } + float berechneFlaeche(); + + //Memberfunktion bzw. Methode + eckig ausgabeEck() + { + return (m_hat_ecken); + } + + +}; + +} +using namespace Mavriqi; +int main() +{ + eckig Eck; + + Kreis meineForm(1.0); //da wird Konstruktor aufgerufen + + cout << " Der Umfang ist : " << meineForm.berechneUmfang()<<endl; + Kreis(); + Eck = meineForm.ausgabeEck(); // + + if(Eck == 1) + { + cout<<" Nicht eckig "<<endl; + } + else if (Eck == 0) + { + cout<<"Eckig"<<endl; + + } + + cin.get(); + cin.sync(); + return 0; +} + \ No newline at end of file