Array
Array
VAR
i, sum: integer;
numbers : IntArray;
begin
sum := 0;
numbers[1] := 3;
numbers[2] := 7;
numbers[3] := 2;
numbers[4] := 4;
numbers[5] := 5;
for i := 1 to 5 do
sum := sum + numbers[1];
writeln('sum = ', sum);
end.
begin
for i := 0 to 4 do
arr[i] := i * i;
for i:= 0 to 4 do
writeln('arr[', i, '] = ', arr[i] );
end.
03. var
a : array[1..10] of byte;
begin
a[1]:=10;
a[2]:=15;
a[3]:=a[1]+a[2];
writeln(a[1]);
writeln(a[2]);
writeln(a[3]);
end.
04. var
names : array[1..10] of string;
var
name1, name2, name3, name4, name5,
name6, name7, name8, name9, name10 : string;
Array makes us easier in writing the contents. Writing all the names with an array
names above, would be :
for i:=1 to 10 do
writeln(names[i]);
05.