37 lines
1.4 KiB
Plaintext
37 lines
1.4 KiB
Plaintext
\b;Тип \c;point\n;
|
|
Переменные этого типа содержат координаты точки в пространстве. Этот тип состоит из трех значений, которые представляют собой \c;x\n;, \c;y\n; и \c;z\n; координаты.
|
|
\c;x\n; и \c;y\n; соответствуют месту на поверхности. Положительная ось \c;x\n; смотрит на восток, положительная ось \c;y\n; смотрит на север.
|
|
Значение \c;z\n; соответствует высоте над уровнем моря.
|
|
|
|
Если вы хотите объявить переменную типа point, вы должны написать:
|
|
\c;
|
|
\s; point a (10, 20, 30);
|
|
\n;
|
|
Вы также можете присвоить переменной значение поочередным присвоением значений:
|
|
\c;
|
|
\s; point b;
|
|
\s; b.x = 10;
|
|
\s; b.y = 20;
|
|
\s; b.z = 30;
|
|
\n;
|
|
После этого примера следующее \l;условие\u cbot\cond; будет правдивым:
|
|
\c;
|
|
\s; if ( a == b )
|
|
\s; {
|
|
\s; }
|
|
\n;
|
|
Следующее объявление:
|
|
\c;
|
|
\s; point c (4, 7);
|
|
\n;
|
|
Эквивалентно:
|
|
\c;
|
|
\s; point c;
|
|
\s; c.x = 4;
|
|
\s; c.y = 7;
|
|
\s; c.z = 0;
|
|
\n;
|
|
|
|
\t;Смотри также
|
|
\l;Программирование\u cbot;, \l;типы\u cbot\type; и \l;категории\u cbot\category;.
|