Autor Thema: [ SUCHE ] eine Routine die Vornamen von A-Z Sortiert  (Gelesen 74 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Online FirstDefender

  • Schreibgeschützter
  • *
  • Beiträge: 13
  • Likes gesamt: 7
  • Karma: +2/-0
  • Geschlecht: Männlich
[ SUCHE ] eine Routine die Vornamen von A-Z Sortiert
« am: 22. Januar 2023, 12:51:07 »
Für mein Adressenprogramm suche ich eine Routine die nach Vornamen ( A - Z ) Sortiert.

Hat da zufällig jemand soetwas ?

ThX im vorraus

Online xesrjb

Re: [ SUCHE ] eine Routine die Vornamen von A-Z Sortiert
« Antwort #1 am: 22. Januar 2023, 15:49:38 »
Suche nach einer QuickSort Routine, das ist die schnellste…

xesrjb

Offline TFM

  • Administrator
  • CPC 6128+
  • *****
  • Beiträge: 3.950
  • Likes gesamt: 136
  • Karma: +57/-0
  • Geschlecht: Männlich
  • FutureSoft und CPC - Ein starkes Team!
    • FutureOS
Re: [ SUCHE ] eine Routine die Vornamen von A-Z Sortiert
« Antwort #2 am: 22. Januar 2023, 21:08:34 »
BASIC oder Assembler?
Hätte ich in Assembler (sortiert an sich das M4 DIR, läßt sich aber sicher anpassen).
TFM of FutureSoft
http://www.FutureOS.de --> Das Betriebssystem FutureOS (Update: 22.02.2022)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 26.12.2021)

Online FirstDefender

  • Schreibgeschützter
  • *
  • Beiträge: 13
  • Likes gesamt: 7
  • Karma: +2/-0
  • Geschlecht: Männlich
Re: [ SUCHE ] eine Routine die Vornamen von A-Z Sortiert
« Antwort #3 am: 25. Januar 2023, 12:05:37 »
in BASIC wenn möglich


Offline eto


Online FirstDefender

  • Schreibgeschützter
  • *
  • Beiträge: 13
  • Likes gesamt: 7
  • Karma: +2/-0
  • Geschlecht: Männlich
Re: [ SUCHE ] eine Routine die Vornamen von A-Z Sortiert
« Antwort #5 am: 25. Januar 2023, 14:46:15 »
Danke

Das habe ich gefunden. Ich weiß nur nicht wie ich das bei mir einbauen kan.

so ist das bei mir definiert :

Vorname      adr$(feld,1)            Feld ist der Datensatz  1-12 = Name bis Geaendert am
Name          adr$(feld,2)
Strasse        adr$(feld,3)
PLZ             adr$(feld,4)
Ort              adr$(feld,5)
Telefon     
Handy             usw.
eMail       
Geboren am   
Bemerkung   
Erstellt am
Geaendert am adr$(feld,12)

wie kann ich das jetzt so einbauen das nach Name sortiert wird ?

Offline eto

Re: [ SUCHE ] eine Routine die Vornamen von A-Z Sortiert
« Antwort #6 am: 26. Januar 2023, 12:54:22 »
ne, das kann die Routine nicht. Da wirst du dir einen Quicksort o.ä. selbst schreiben müssen.

Geht's nur um die Darstellung oder sollen sie dann auch sortiert im Array liegen?

Online FirstDefender

  • Schreibgeschützter
  • *
  • Beiträge: 13
  • Likes gesamt: 7
  • Karma: +2/-0
  • Geschlecht: Männlich
Re: [ SUCHE ] eine Routine die Vornamen von A-Z Sortiert
« Antwort #7 am: 26. Januar 2023, 13:47:34 »
ja sie sollen im Array liegen.
ich hatte mal eine Routine als ich noch einen Orginalen CPC6128 hatte.

Jetzt muss ser Emu herhalten

die Routine war , soweit ich mich erinnere , in BASIC .
Nur habe ich kein Plan wo ich die her habe.

Offline eto

Re: [ SUCHE ] eine Routine die Vornamen von A-Z Sortiert
« Antwort #8 am: 26. Januar 2023, 17:53:33 »
wie groß wird dein Array? Bei Arrays haben wir halt auch schnell den Speicher voll und dann muss man ggf. eine Routine wählen, die langsamer ist, dafür aber weniger Speicher frisst.

Online FirstDefender

  • Schreibgeschützter
  • *
  • Beiträge: 13
  • Likes gesamt: 7
  • Karma: +2/-0
  • Geschlecht: Männlich
Re: [ SUCHE ] eine Routine die Vornamen von A-Z Sortiert
« Antwort #9 am: 26. Januar 2023, 18:17:42 »
adr$(100,12)

also ersteinmal für 100 Daten, die 12 ist nur für Name, Vorname usw