русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Операторы языка Паскаль


Дата добавления: 2015-07-23; просмотров: 701; Нарушение авторских прав


По функциональному назначению операторы подразделяются на следующие группы: присваивания, ввода/вывода, управления, операторы определения функций и процедур.

Операторы присваивания имеют следующую общую форму записи:

<Имя переменной или функции> : = <выражение>;

Для оператора используется знак присваивания ‘:=’, слева от которого записывается имя переменной или функции, которой присваивается значение, а справа – выражение, значение которого вычисляется перед присвоением, например:

С:= А/В; D:=(32*S-(18+c)*F); S:=S + Un;

Операторы ввода-вывода. В Паскале нет специальных операторов ввода-вывода. Для обмена информацией с окружающим миром в программах используются стандартные (т. е. встроенные в язык) процедуры. Процедура — это некоторая последовательность операторов языка Паскаль, к которой можно обратиться по имени. Стандартная процедура не нуждается в предварительном описании, она доступна любой программе, в которой содержится обращение к ней. Обращение осуществляется по имени процедуры, которое не является зарезервированным словом.

Для ввода данных используются следующие операторы обращения к встроенной стандартной процедуре ввода данных:

Read (А,В,С); где А, В, С — имена переменных, значения которых подлежат вводу для запоминания в оперативной памяти.

Readln (A,B,C); после окончания ввода курсор перемещается к началу новой строки.

Readln; означает ожидание нажатия клавиши <Enter>. Обычно этот оператор вставляется в текст программы перед последним End для сохранения на экране содержимого окна результатов выполнения программы.

Для вывода данных на экран монитора используется оператор обращения к стандартной процедуре вывода данных:

Write ('а = ', а:7:3, ' b =', b:6:3) — выводятся значения переменных a и b. Цифра 7 после первого двоеточия означает общее количество позиций, выделяемых для вывода значения численной переменной, включая знак, целую часть, десятичную точку и цифры после запятой, цифра 3 после второго двоеточия означает количество цифр после десятичной запятой. Лишние позиции будут заменены пробелами перед целой частью числа и нулями после дробной части.



Writeln ('Значение числа ПИ=', pi); вывод значения числа pi на экран будет осуществлен в экспоненциальной форме: 3.14159265358979Е+0000.

Writeln; означает пропуск одной строки и переход к началу новой строки.

Операторы других групп рассматриваются в последующих лабораторных работах.

 



<== предыдущая лекция | следующая лекция ==>
Описание меток, констант, типов и переменных | Стандартные функции и процедуры языка Турбо Паскаль


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.784 сек.