Brauche Hilfe bei einem kleinen Konsolenprogramm



  • Ich habe eine Aufgabe die nach folgender Aufgabenstellung erledigt werden muss. Kann mir jemand weiterhelfen?

    Erstellen Sie ein Programm zur Speicherung von Adressen und Telefonnummern. Die Daten sollen dabei nur zur Laufzeit des Programms gespeichert werden. Gehen Sie bei der Umsetzung wie folgt vor.

    1. Entwerfen Sie eine Stuktur, in der ein Eintrag gespeichert wird. Die Stuktur soll den Vor- und Nachnamen der Person sowie Ihre Telefonnummer enthalten. Das Telefonbuch soll maximal 100 Einträge haben und in einem Feld gespeichert werden. Definieren Sie ein entsprechendes Feld als globale Variable.

    2. Schreiben Sie eine Funktion "Initialisierung()", die bei jedem Eintrag dem Namen einen leeren String zuweist.

    3. Ihr Programm soll die Eingabe, Anzeige und das Löschen von Einträgen ermöglichen. Schreiben Sie für diese Aktionen jeweils eine eigene Funktion. Bei der Anzeige soll überprüft werden, ob der Eintrag existiert. Bei der Löschaktion genügt es nur den Namen zu löschen.

    4. Schreiben Sie eine Funktion "Nummereingabe()", welche den Benutzer nach einer Eintragnummer fragt. Als Rückgabewert sollte die Funktion die Eintragnummer oder -1 zurückgeben, wenn die Eingabe außerhalb des Bereiches lag. Verwenden Sie diese Funktion, um auf die einzelnen Einträge zuzugreifen. Überprüfen Sie außerdem vor dem Zugriff, ob der Wert innerhalb der Feldgrenzen liegt.

    5. Schreiben Sie schliesslich eine passende "main()" Funktion. "main()" soll ein Menü enthalten, mit dem die Aktionen ausgewählt werden können. Sie können dafür die "switch-case-Konstruktion benutzen. Am Anfang von "main()" soll die Initialisierung durchgeführt werden.

    Danke schon mal falls mir jemand hilft.



  • hier werden keine HAs gemacht!
    mach dir doch mal selber gedanken.... ansonsten schau in ein c++ buch...
    die aufgabe ist wirklich nicht schwer....



  • Mr.Blond schrieb:

    Ich habe eine Aufgabe die nach folgender Aufgabenstellung erledigt werden muss. Kann mir jemand weiterhelfen?

    Danke schon mal falls mir jemand hilft.

    Na da? Hab ich dich erwischt! Hättest nicht gedacht, das ich auch in diesem Forum schaue.

    Beim nächsten solchen Post von dir, biege ich dir deinen Linker um! Da geht dann gar nichts mehr.

    Also entweder du frägst was KONKRETES! oder GAR NICHT!
    Einfach

    Danke schon mal falls mir jemand hilft.

    Gilt nicht!
    Also frag ganz einfach was bestimmtes, dann hilft man dir sicher auch. Oder komm in der nächsten Stunde zu mir. NACH der Vorlesung. Dann darfst die Tafel auch wischen.

    MFG

    DerPROF!!!

    aka newkid


Anmelden zum Antworten