Seite 1 von 1

Telefonbuch

Verfasst: Do Jan 16, 2014 10:53 am
von Chaotenmonster
Hallo :)
ich möchte gerne ein Programm programmieren das bei einem Telefonbuch die Nummer raussucht wenn man einen Namen eingibt. Das heißt man gibt vor oder Nachnamen ein und bekommt dann die Nummer und wenn es den Namen mehrfach gibt werden die verschiedenen Möglichkeiten angezeigt. ich habe so ein Programm schon als Makro bei Excel doch ich will wie ein Icon auf dem Desktop und wenn man dort drauf klickt sich nur ein Fenster öffnet. Könnt ihr mir helfen :O?

Re: Telefonbuch

Verfasst: Do Jan 16, 2014 1:02 pm
von cloidnerux
Das würde ich in die Kategorie "Lehrbuch Problem" einordnen.

Normalerweise wäre die Vorgehensweise folgende:
Daten in eine Datenstruktur einlesen
Optional Sortieren
Nach Namen suchen
Treffer ausgeben

Das erfordert aber, dass du mit Dateien umgehen kannst, du Datenstrukturen(Listen, Bäume, etc) kennst und verstanden hast, dass du Sortieralgorithmen kennst.
Suchen ist dann die Daten auswerten.

Wenn du noch eine GUI haben willst, wird es noch spaßiger. Da musst du dich dann mit deinem GUI Framework(QT) auskennen.

Was du vor hast ist nicht unerreichbar oder unendlich Komplex, wenn man Programmiererfahrung hat sicherlich auch einigermaßen zügig zu lösen, aber es erfordert eben, dass man sich in die Themen einarbeitet.

Re: Telefonbuch

Verfasst: Mo Jan 20, 2014 6:23 am
von darksider3
cloidnerux hat geschrieben:Das würde ich in die Kategorie "Lehrbuch Problem" einordnen.

Normalerweise wäre die Vorgehensweise folgende:
Daten in eine Datenstruktur einlesen
Optional Sortieren
Nach Namen suchen
Treffer ausgeben

Das erfordert aber, dass du mit Dateien umgehen kannst, du Datenstrukturen(Listen, Bäume, etc) kennst und verstanden hast, dass du Sortieralgorithmen kennst.
Suchen ist dann die Daten auswerten.

Wenn du noch eine GUI haben willst, wird es noch spaßiger. Da musst du dich dann mit deinem GUI Framework(QT) auskennen.

Was du vor hast ist nicht unerreichbar oder unendlich Komplex, wenn man Programmiererfahrung hat sicherlich auch einigermaßen zügig zu lösen, aber es erfordert eben, dass man sich in die Themen einarbeitet.
Ich glaube Du hast da was missverstanden, er will nur das Makro auf den Dekstop "Linken"; sprich auf ein Icon auf dem "Desktop" klicken und dabei das schon erstellte Makro ausführen(so verstand ich es jedenfalls)

Re: Telefonbuch

Verfasst: Mo Jan 20, 2014 10:44 am
von cloidnerux
Ich glaube Du hast da was missverstanden, er will nur das Makro auf den Dekstop "Linken"; sprich auf ein Icon auf dem "Desktop" klicken und dabei das schon erstellte Makro ausführen(so verstand ich es jedenfalls)
Also ich hab den ersten Satz anders verstanden:
ich möchte gerne ein Programm programmieren
Wenn er natürlich nicht das Programm neu Programmieren will, sondern nur sein Makro ausführen, dann ist das was anderes, da hast du recht.