Besa Mavriqi
/
Mavriqi_Cpp_Aufgaben
Mavriqi_Aufgabe1_17.03.2020
Mavriqi_Aufgabe1.cpp
- Committer:
- besam
- Date:
- 2020-04-21
- Revision:
- 3:e201d92a3120
- Parent:
- 0:f95c6d28f17d
File content as of revision 3:e201d92a3120:
/****************************************************************************** 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; }