C++ Einsteiger



  • Hallo!

    Ich bin ein blutiger C++-Anfänger und ich soll ein Aufgabe lösen die wie folgt lautet:

    "Konzipieren und realisieren Sie ein objektorientiertes C++-Programm, das
    zumindest die folgenden Anforderungen erfüllt:

    Verwaltung von zwei Programmierteams mit folgenden Dialogfunktionen (Bildschirm, Tastatur):

    - Anlegen der Programmierteams
    - Aufnahme neuer Programmierer in ein Programmierteam
    - Entfernen eines Programmierers aus einem Programmierteam bei gleichzeitiger Abrechnung des aufgelaufenen Honorars
    - Auskunft über den aktuellen Stand eines Programmierteams
    - Pflege der erbrachten Arbeitsstunden eines Programmieres
    - Auflösen von Programmierteams bei gleichzeitiger Abrechnung der aufgelaufenen Honorare

    Zu jedem Programmierer sollen mindestens folgende Daten gespeichert werden:
    - Name des Programmierteams
    - Name des Programmieres
    - Stundensatz des Programmieres
    - Anzahl der Arbeitsstunden des Programmieres

    In jedem Programmierteam sollen mindestens zwei Programmierer
    verwaltet werden können.

    Bitte arbeiten Sie mit fachlich geeigneten Datentypen !"

    Wenn mir hierzu jemand weiterhelfen kann wäre ich sehr dankbar. Vielleicht hat ja jemand mal ein ähnliches Programm geschrieben oder so.

    LordK



  • Fang einfach an zu programmieren und bei konkreten Problemen fragst du nach.



  • Naja, hier wird sicher niemand die Aufgabe für dich schreiben.

    Wo ist denn dein Problem bei der Aufgabe?



  • ein kleiner tipp am Rande...:

    struct SProgrammierer:
    {
    char* ProgTeam;
    char* Name;
    int   Stundensátz;
    int   Arbeitsstunden;
    };
    


  • Maxi -> übler Tipp



  • Schon mal Danke für die Antworten. Ich will mal versuchen, das ganze ein bißchen einzugrenzen:
    Ich meine es sollte so funktionieren:
    Ich muß eine Klasse PROGRAMMIERER entwerfen, in der ich die Daten zu den Programmierern speichern bzw. ändern kann. Mir ist aber nicht klar, wie ich das mit den Teams in Verbindung bringen kann, so dass ich ganze Teams auflösen kann usw.. Zunächst wird es mir genügen, wenn ich weiß, wie das zusammenhängt.


Anmelden zum Antworten