Kann mir diese Aufgabenstellung jmd programmieren ? Mit Erklärungen bitte ?



  • Psssstt!!! du hast mich durchschaut



  • Hatte grad langeweile:

    /*********************************
    *Urlaubs-Berechnung              *
    *(Vorlage für C++-Forum)         *
    *--------------------------------*
    *Dieses Programm darf nur als    *
    *Vorlage genutzt werden und darf *
    *nicht als selbstgeschriebenes   *
    *Programm ausgegeben werden      *
    *Copyright (c) Jonas "OSDever"   *
    **********************************/
    
    #include <iostream>
    #include <limits>
    using namespace std;
    
    //Globale Konstanten
    const int AlterMin = 14; //Typsicherer als #define
    const int AlterMax = 65;
    
    //Inlines
    inline bool CheckRange(int Value, int Min, int Max) //Als Vereinfachung für Bereichsabfragen
    {
    	return (Value >= Min && Value <= Max); //Kurzform
    
    	//Alternativ
    	/*if(Value >= Min && Value <= Max)
    	{
    		return true;
    	}
    	else
    	{
    		return false;
    	}*/
    }
    
    //Hauptroutine
    int main()
    {
    	while(true) //Endlosschleife
    	{
    		cout << "\n"
    			 << "++++++++++++++++++++++++++++++++++++++++++++++++++++\n"     //Begrüßung
    			 << "+Willkommen beim Urlaubsberechnungsprogramm        +\n"
    			 << "++++++++++++++++++++++++++++++++++++++++++++++++++++\n\n";
    
    		int Alter, //Variable um das Alter aufzunehmen
    			Behinderung, //Variable um die Behinderung aufzunehmen
    			Urlaub = 30; //Variable für die Urlaubsberechnung
    
    		cout << "Geben Sie ihr Alter ein: ";
    		cin  >> Alter;
    
    		while(!CheckRange(Alter, AlterMin, AlterMax))
    		{
    			cout << "Fehlerhafte Eingabe, bitte wiederholen: ";
    			cin  >> Alter;
    		}
    
    		cout << "Geben Sie ihre Behinderung ein: ";
    		cin  >> Behinderung;
    
    		while(!CheckRange(Behinderung, 0, 100))
    		{
    			cout << "Fehlerhafte Eingabe, bitte wiederholen: ";
    			cin  >> Behinderung;
    		}
    
    		if(Alter < 18)   //Für Minderjährige...
    			Urlaub = 35; //...35 Tage Urlaub
    
    		if(Alter > 55)   //Für Ü55...
    			Urlaub = 32; //...32 Tage Urlaub
    
    		if(Behinderung > 50) //Behinderung größer als 50% ?
    			Urlaub += 5;     //Wenn ja 5 Tage hinzufügen
    
    		cout << "\nSie haben " << Urlaub << " Tage Urlaub.";
    	}
    
    	return 0;
    }
    

    Es ist eine Vorlage. Du darfst diesen Code nicht als deinen ausgeben oder davon Copy&Pasten. In die main könnte noch ne Beendigungs-Abfrage; hatte grad keine Lust dazu.



  • Jonas OSDever schrieb:

    Hatte grad langeweile:
    Es ist eine Vorlage. Du darfst diesen Code nicht als deinen ausgeben oder davon Copy&Pasten. In die main könnte noch ne Beendigungs-Abfrage; hatte grad keine Lust dazu.

    Glaubst du wircklich das interessiert jemanden , der so dreist ist , mit so einer Forderung zu kommen ?



  • 7xCore schrieb:

    Jonas OSDever schrieb:

    Hatte grad langeweile:
    Es ist eine Vorlage. Du darfst diesen Code nicht als deinen ausgeben oder davon Copy&Pasten. In die main könnte noch ne Beendigungs-Abfrage; hatte grad keine Lust dazu.

    Glaubst du wircklich das interessiert jemanden , der so dreist ist , mit so einer Forderung zu kommen ?

    Naja, sicher bin ich mir nicht. Aber wenigstens bin ich so rechtlich abgesichert, um später falls ich denselben Quelltext (mit fehlendem Copyright-Header wahrscheinlich) i-wo finde Urheberrechtsansprüche geltend zu machen.
    Außerdem bin ich so kein Ghostwriter; es ist nur eine Vorlage wie ichs Implementieren würde. Er kann also nicht sagen: "Hab nicht gewusst, dass ich das nicht kopieren durfte."

    P.S. Hör auf zu plenken.



  • Jonas OSDever schrieb:

    P.S. Hör auf zu plenken.

    Warum ist das so schlimm?



  • Nicht alles was programmierbar ist auch ein Werk im Sinne des Urheberrechts, und mal sollte vorsichtig sein, wenn man Copyright platziert, sonst wird man ganz schnell zum Lachnummer 🙂



  • Jo ich versuchs nochmal, wenn ich es nicht schaffen sollte melde ich mich wieder.

    Danke !



  • Zuerst einmal will ich dir danken Jonas das du dir zeit genommen hast !
    Ich werde es sicher als Vorlage benutzten und kein Copyright verletzen !
    Jedoch ist das viel zu professionel geschrieben, hatte eher gehofft, dass es mit einfacheren Funktionen läuft damit ich es auch verstehe.. bin noch ziemlicher Anfänger in diesem Gebiet.. aber die Befehle und Funktionen die du benutzt hast kenn ich noch gar nicht arbeite zur zeit mehr mit if und while fkt. und schleifen.. 😞



  • @Jonas OSDever:
    Yo, dafür würde ich mir unbedingt das Urheberrecht sichern!!!

    @bizzy-ns:
    Was siehst du da für geheimnisvolle Sachen außer if und while?



  • @Jonas OSDever
    Auf solch' dummdreiste Anfragen wie vom OP sollte niemand ohne Bezahlung eingehen. 👎 👎 👎



  • 7xCore schrieb:

    Jonas OSDever schrieb:

    P.S. Hör auf zu plenken.

    Warum ist das so schlimm?

    Weil mir meine Augen weh tun. 😃

    Jonas, du machst alle Bemühungen, ihn zum Lernen zu bewegen, zunichte. Echt schade, dass sich letztlich doch immer wieder einer findet, der für andere die Hausaufgaben macht. Wenn du Langeweile hast, erledige die Aufgabe ruhig, aber poste sie doch bitte nicht hier. Das bringt außer dir keinem was.



  • Oder Poste nur kleie Fetzen,wenn er danach Fragt



  • 7xCore schrieb:

    Oder Poste nur kleie Fetzen,wenn er danach Fragt

    Du sollst aufhören, zu plenken, nicht alle Leerzeichen weglassen. 😃 😃



  • Oder Poste nur kleine Fetzen, wenn er danach Fragt.



  • Der Beitragsersteller kann mit dem gezeigten Quelltext eh nicht viel anfangen.
    Denn, wenn er erklären will/muss was da gemacht wird, muss er wesentlich mehr Aufwand treiben, als wenn er mit seinem Kenntnissstand an die Aufgabe geht.

    Ist ja eine schöne Aufgabe 😉 Da sollte es in C++ viele Lösungswege geben.

    MfG f.-th.



  • Das hier scheint mir keine ernsthafte Diskussion mehr zu sein.

    Hausaufgaben musst du schon selbst machen, tut mir leid.

    MfG SideWinder


Anmelden zum Antworten