Thread Listen in Hashes deklarieren (10 answers)
Opened by Almut at 2010-06-26 11:42

Gast Almut
 2010-06-26 14:05
#139015 #139015
Hilft mir leider nicht so wirklich weiter, ich hab ja da meine Nachnamen als Schlüssel und die Adresse als Liste, das mit dem deklarieren hab ich ja Dank der Antwort davor denk ich mal richtig, aber ich weiß ....ach keine Ahnung...ich bin verzweifelt. Ich muss das ganze jedenfalls ohne Subroutinen und mit exists machen...hier die Aufgabenstellung:
23. Erstellen Sie eine Adressdatenbank, indem Sie eine beliebige Anzahl von
Adressdatensätzen (min. 3 !) in einem Hash speichern. Sie können die Nachnamen als
Schlüssel und die Adressinformation als Wert anlegen. Ein Datensatz könnte z.B.
folgendermaßen aussehen:
Hubert => "Hans Hubert, Hubertusstr. 11, Huberstadt, Tel: 0684-65293"
Das Programm soll den Benutzer genau einen Schlüssel eingeben lassen und den dazu
gespeicherten Adressdatensatz ausgeben.
Ist kein Eintrag, also kein Schlüssel, mit dem eingegebenen Namen vorhanden, soll der
Benutzer informiert werden. Zur Erinnerung:
exists ($hash{$eingabe}) # Existiert in %hash der Schlüssel,
# der in $eingabe gespeichert ist?
# Rückgabewert ist wahr, wenn
# Schlüssel existiert und falsch
# wenn Schlüssel nicht existiert
Weiterhin soll das Programm noch die Möglichkeit bieten, auf ein Stichwort des Benutzers
hin, eine Liste mit allen möglichen Eingaben (sprich Schlüsseln) auszugeben.

Die Aufgabe kam mir erst ganz einfach vor und dann lief das mit dem deklarieren nicht...und sowie ichs jetzt deklariert hab, kann ich den REst nicht mehr anwenden...
Last edited: 2010-06-26 14:07:46 +0200 (CEST)

View full thread Listen in Hashes deklarieren