AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi Mein Sortierprogramm funktioniert nicht!!!
Thema durchsuchen
Ansicht
Themen-Optionen

Mein Sortierprogramm funktioniert nicht!!!

Ein Thema von deepdragon · begonnen am 18. Nov 2007 · letzter Beitrag vom 18. Nov 2007
 
mashutu

Registriert seit: 15. Nov 2007
195 Beiträge
 
#7

Kein wunder, dass Dein Programm nicht funzt.

  Alt 18. Nov 2007, 18:55
Zunaechst mal folgende Kardinalfehler:

globale Variablen und Lokale Variablen haben bei Dir den gleichen Namen. Das ist eine Katastrophe und fuehrt zu Fehlern, die man in einem nichttrivialen Programm kaum noch ausfindig machen kann.
Am besten ueberhaupt keine globalen Variablen gar nie nicht verwenden!

In Deinem code wird
A,B,C,D global als Array deklariert und in dem Event 'Bubblesortclick':
d,n,k,i, speicher : integer;

ist wieder eine Variable "d" als integer....

Niemals identifier so benamsen, dass es Ueberschneidungen mit Prozedurnamen aus der VCL oder RTL gibt.
(Hi und Lo sind Routinen der RTL, die das hoeherwertige bzw. niederwertige Byte eines Integers zurueckliefern.

Warum hast Du vier Listen mit Zahlen (Arrays a,b,c,d) statt nur einer?
Es ist doch ohnehin ueberall das selbe drin.
utu

if it was hard to write it should be hard to read
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:20 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz