0

値 (float) を保存し、それらを文字列と「ペア」にする必要があります。次に、最大の float 値を見つけて、ペアになった文字列と共に返す必要があります。

2次元配列は(私の知る限り)同じタイプでなければならず、そうする方法が見つからないため、これを行う方法が見つかりませんでした。どんな助けでも大歓迎です。

以下に小さな例を示します。

type
TPerson = record
name: string;
money: double;

DataSet
'Me' , 100
'you', 200
'bill', 250
'mark', 500

私は次のような関数を書こうとしています:

function whosRich(DataSet): TPerson; 
4

1 に答える 1

2

2D の代わりに TPerson の配列を作成してみませんか? 最高値を見つける最も簡単な方法は、配列を調べてレコードを 1 つずつ確認することです。

于 2013-11-03T08:55:22.513 に答える