ВУЗ:
Составители:
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
Страницы
- « первая
- ‹ предыдущая
- …
- 3
- 4
- 5
- 6
- 7
- …
- следующая ›
- последняя »