AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Sortieralgorithmen

Offene Frage von "AlexanderBrade"
Ein Thema von AlexanderBrade · begonnen am 7. Mär 2009 · letzter Beitrag vom 8. Mär 2009
 
AlexanderBrade

Registriert seit: 14. Dez 2008
189 Beiträge
 
Delphi 2005 Personal
 
#1

Sortieralgorithmen

  Alt 7. Mär 2009, 22:54
Hallo liebe Community,
ich habe ein wirklich großes Problem. Ich arbeite ja schon seit längerem an einem Programm zum Berechnen des Abiutur-Durchschnitts.
Es ist festgelegt, dass man aus allen Wahlpflichtkursen mindestens zwei Leistungen aus Kunst bzw. Musik einbringen muss. Diese sind Teil der 5 einzubringenden Leistungen.
Dazu habe ich ein array-Feld angelegt, das ich sortieren lasse. Wenn man nur Musik als Fach wählt ist es kein Problem, vor der Sortierung die zwei besten Noten aus Musik aus dem Feld auszuschließen, indem ich diese auf 1 setze.
Das Problem beginnt aber, wenn jemand Kunst und Musik belegt. Dann müssen die insgesamt 8 Leistungen(2x 4 Halbjahresleistungen) in ein Feld, das ich dann sortiere um die zwei besten herauszufinden. Allerdings müssen diese dann aus dem Feld raus, damit sie beim Sortieren praktisch herausfallen. Wie könnte ich so etwas realisieren?
Im Prinzip müsste man zurückverfolgen können, wo die beiden Elemente vor der Sortierung "standen". Vielleicht kann man dadurch diese Elemente präzise ausschließen.

Sollte es Fragen geben meldet euch bitte. Vielen Dank im voraus.
  Mit Zitat antworten Zitat
 

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 14:41 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