Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Diff: Djuric_Bsp_215.cpp
- Revision:
- 2:93c9053c3a0e
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Djuric_Bsp_215.cpp Tue Apr 21 17:47:21 2020 +0000
@@ -0,0 +1,83 @@
+#include <stdio.h>
+#include <iostream>
+#include <math.h>
+#include <string>
+/*Das Ziel ist, dass mehrere Städte ( beispielsweise Berlin, Hamburg und München) abgefragt werden,
+dann die Entfernung zwischen den Städten in der Console ausgegeben wird. Dazu soll für jede Stadt
+zusätzliche Infos wie Bevölkerung und die unterschiedlichen Travelguides ausgegeben werden. */
+using namespace std;
+class Berlin{
+ public:
+ int entfernung=1100;
+ int bewohner=3790000;
+ void travelguide(){
+ cout << "Sie sollen besuchen Branderburger Tor"<< endl;}
+ void universitaten(){
+ cout << "Universität Berlin und Technische Universität Berlin"<< endl;}
+};
+class Hamburg{
+ public:
+ int entfernung=550;
+ int bewohner=1800000;
+ void travelguide(){
+ cout << "Sie sollen besuchen Miniatur Wunderland" << endl;}
+ void universitaten(){
+ cout << "Universität Hamburg und Technische Universität Hamburg"<< endl;}
+};
+class Munchen{
+ public:
+ int entfernung=800;
+ int bewohner=1470000;
+ void travelguide(){
+ cout << "Sie sollen besuchen die Olympische Turn und Marienplatz" << endl;}
+ void universitaten(){
+ cout << "Universität München und Technische Universität München"<< endl;}
+};
+class Salzburg{
+ public:
+ int entfernung=180;
+ int bewohner=150000;
+ void travelguide(){
+ cout << "Sie sollen besuchen Salzburger Dom und Schloss Mirabel" << endl;}
+ void universitaten(){
+ cout << "Universität Salzburg und Mozzarteum"<< endl;}
+};
+
+
+int main()
+{
+ Berlin br;
+ Hamburg hb;
+ Munchen mu;
+ Salzburg sz;
+ char a;
+ cout << "Mögliche Route aus Wien sind:\n a)Berlin\n b)Hamburg\n c)München\n d)Salzburg \n Wählen Sie Ihre Route mit schreiben die Buchstabe vor dem Stadt" << endl;
+ cin >> a;
+ if(a=='a'){
+ cout << "Entwernung:" << br.entfernung << "km" << endl;
+ cout <<"Bewohner:" << br.bewohner << endl;
+ br.travelguide();
+ br.universitaten();
+ }
+ else if (a=='b'){
+ cout << "Entwernung:" << hb.entfernung << "km" << endl;
+ cout << "Bewohner:" << hb.bewohner << endl;
+ hb.travelguide();
+ hb.universitaten();
+ }
+ else if (a=='c'){
+ cout << "Entwernung:" << mu.entfernung << "km" << endl;
+ cout <<"Bewohner:" << mu.bewohner << endl;
+ mu.travelguide();
+ mu.universitaten();
+ }
+ else if (a=='d'){
+ cout <<"Entwernung:" << sz.entfernung << "km" << endl;
+ cout <<"Bewohner:" << sz.bewohner << endl;
+ sz.travelguide();
+ sz.universitaten();
+ }
+ else{
+ cout << "Bitte nochmal versuchen Route zu wahlen" << endl;
+ }
+}