Компьютерные технологии в физике. Часть 1. Компьютерное моделирование физических процессов. Красов В.И - 5 стр.

UptoLike

8
типа массив. Описание массивов производится с помощью зарезервиро-
ванного слова
array.
var
Xx : array[1..100] of real; {одномерный массив вещественных чисел}
Charge : array[1..5,1..5] of integer; {двумерный массив целых чисел}
MyMessage : array[1..50] of string; {массив строк}
………………………………………………………………
Xx[25]:=3.28e-5;
Charge[1,4,2]:=35;
MyMessage[43]:='Ошибка в вычислениях';
………………………………………………………………
Записи.
Переменные этого типа представляют собой совокупность данных
разных типов. Фиксированные записи состоят из нескольких полей. Поле
это переменная любого типа. Ниже приведены примеры описания этого
типа. Описание записей производится с помощью зарезервированного сло-
ва record.
type
TCoord = record
X,Y : real; {
поля записи
}
end; {конец объявления записи}
TParticle = record
Charge: integer;
Coord : TCoord;
end;
var
Particle: TParticle ;
……………………………………….
Particle.Charge:=10;
Particle.Coord.X:=158.35;
with Particle do
begin
Coord.X:=Coord.X-56.5;
Coord.Y:=88;
Charge:=Charge*3;
end;
………………………………………..
PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com
              типа массив. Описание массивов производится с помощью зарезервиро-
              ванного слова array.

              var
                Xx : array[1..100] of real; {одномерный массив вещественных чисел}
                Charge : array[1..5,1..5] of integer; {двумерный массив целых чисел}
                MyMessage : array[1..50] of string; {массив строк}
              …………………………………………………………………
              Xx[25]:=3.28e-5;
              Charge[1,4,2]:=35;
              MyMessage[43]:='Ошибка в вычислениях';
              …………………………………………………………………

              Записи.

                    Переменные этого типа представляют собой совокупность данных
              разных типов. Фиксированные записи состоят из нескольких полей. Поле –
              это переменная любого типа. Ниже приведены примеры описания этого
              типа. Описание записей производится с помощью зарезервированного сло-
              ва record.

              type
                TCoord = record
                   X,Y : real; {поля записи}
                end;             {конец объявления записи}

                TParticle = record
                    Charge: integer;
                    Coord : TCoord;
                end;
              var
                Particle: TParticle ;
              ……………………………………….
              Particle.Charge:=10;
              Particle.Coord.X:=158.35;
              with Particle do
                begin
                    Coord.X:=Coord.X-56.5;
                    Coord.Y:=88;
                    Charge:=Charge*3;
                end;
              ………………………………………..


                                                         8

PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com