Autor Beitrag
covel
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 131

Win XP PRo
Borland D7/C#
BeitragVerfasst: Mi 17.10.07 12:15 
Hallo,

ich habe ein kleines Problem:

ich habe 6 Werte die in 2 Gruppen eingeteilt sind:

Gruppe A: (z.B.)
A = 2 (z.B. € oder AW)
B = 5
C = 0

Gruppe B:
D = 3
E = 6
F = 9

Es sollen nun die Werte der Gruppe B den Werten der Gruppe A, der größe nach zugeordnet werden. Wichtig ist das ich nach der zuordnung noch weiss was "A","B"...usw. ist.

Ich könnte eine kleine Starthilfe oder Lösungsansatz brauchen.

Grüße COVEL

Lösung für das Beispiel:

b=b+f/a=a+e/c=c+d


Moderiert von user profile iconjasocul: Topic aus Algorithmen, Optimierung und Assembler verschoben am Mi 17.10.2007 um 12:24
jasocul
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 6393
Erhaltene Danke: 147

Windows 7 + Windows 10
Sydney Prof + CE
BeitragVerfasst: Mi 17.10.07 12:27 
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
type
  rec = record
    Buchstabe : Char;
    Wert : Integer;
  end;

var
  arr1, arr2 : Array [0..2of rec;


Im Programm einfach die Arrays füllen und sortieren. Dann solltest Du einfach über den Index der Arrays die passenden Werte zusammensetzen können. Durch die Nutzung des Record, weißt Du auch, welche Buchstaben dazu gehören.
covel Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 131

Win XP PRo
Borland D7/C#
BeitragVerfasst: Mi 17.10.07 13:32 
Besten Dank