Xaxis:array[1..10] of integer;
begin
Xaxis[1] :=10;
Xaxis[2] :=20;
Xaxis[3] :=30;
Xaxis[4] :=40;
Xaxis[5] :=50;
Xaxis[6] :=60;
Xaxis[7] :=70;
Xaxis[8] :=80;
Xaxis[9] :=90;
Xaxis[10] :=100;
これがパスカルである配列の値を宣言するためのより簡単で迅速な方法はありますか?
forループを使用します。
for num := 1 to High(Xaxis) do
begin
Xaxis[num] := num * 10
end;
ただし、最初に必ず「num」を整数として宣言してください。
ループを使用します。pascalの構文を忘れましたがXaxis[index] := index * 10;
、ループ内のようなものは機能します。
次のように記述して、アレイを事前に初期化することもできます。
const
Xaxis: array[1..10] of integer = (10, 20, 30, 40, 50, 60, 70, 80, 90, 100);
このアプローチは、配列を初期化するための単純な算術関数がない場合に適しています。xaxis [1]:= 5、xaxis [2]:= 14、xaxis [3]:= 29などと記述した場合、ループは適切ではありませんでした。