Составители:
Рубрика:
35
экран строковые значения. Сами строковые значения заключа-
ются в апострофы: 'ABCDF', 'мама мыла раму'. Пользуясь
этим мы можем выводить на экран различные сообщения и
комментарии, чередуя в случае необходимости их со значениями
выражений других типов.
Примеры:
1. Writeln('А=', А); { - на экран будет выведена строка 'А=' и
значение переменной А: А=75}
2. Write('число простое ')
3. Writeln (' Yes ')
12 Оператор присваивания
В Паскале разделитель в операторе присваивания состоит
из двух символов (:=) и отличается от символа операции сравне-
ния (=). Это различие существенно облегчает привыкание к опе-
ратору и заставляет перед использованием задумываться о его
смысле начинающих программистов, пьггающихся перевести свои
знания математической символики в алгоритмический язык.
Структура оператора присваивания:
<идентификатор — имя переменной>:= <вы-
ражение соответствующего типа>:
Примеры:
А:= 5;
B:= 3.7;
N:= Sqr(T) + Sqr(U);
M:= 25 * Т - 80 * L;
Выполнение оператора присваивания заканчивается тем,
что изменяется правая часть, а именно, значение выражения в ле-
вой части помещается в участок памяти, выделенный под пере-
менную в правой.
Обычно ошибки, возникающие при компиляции операто-
ра присваивания связаны с несоответствием типа выражения
типу переменной (Type mismatch), а ошибки во время выполнения
возникает из-за неправомочности операции в выражении: де-
экран строковые значения. Сами строковые значения заключа-
ются в апострофы: 'ABCDF', 'мама мыла раму'. Пользуясь
этим мы можем выводить на экран различные сообщения и
комментарии, чередуя в случае необходимости их со значениями
выражений других типов.
Примеры:
1. Writeln('А=', А); { - на экран будет выведена строка 'А=' и
значение переменной А: А=75}
2. Write('число простое ')
3. Writeln (' Yes ')
12 Оператор присваивания
В Паскале разделитель в операторе присваивания состоит
из двух символов (:=) и отличается от символа операции сравне-
ния (=). Это различие существенно облегчает привыкание к опе-
ратору и заставляет перед использованием задумываться о его
смысле начинающих программистов, пьггающихся перевести свои
знания математической символики в алгоритмический язык.
Структура оператора присваивания:
<идентификатор — имя переменной>:= <вы-
ражение соответствующего типа>:
Примеры:
А:= 5;
B:= 3.7;
N:= Sqr(T) + Sqr(U);
M:= 25 * Т - 80 * L;
Выполнение оператора присваивания заканчивается тем,
что изменяется правая часть, а именно, значение выражения в ле-
вой части помещается в участок памяти, выделенный под пере-
менную в правой.
Обычно ошибки, возникающие при компиляции операто-
ра присваивания связаны с несоответствием типа выражения
типу переменной (Type mismatch), а ошибки во время выполнения
возникает из-за неправомочности операции в выражении: де-
35
Страницы
- « первая
- ‹ предыдущая
- …
- 33
- 34
- 35
- 36
- 37
- …
- следующая ›
- последняя »
