русс | укр

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

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

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

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


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

Операторы ввода-вывода информации (частный случай операторов процедуры)


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


Оператор присваивания

Оператор присваивания служит для вычисления значения выражения и присваивания этого значения имени переменной.

Общий вид записи оператора:

v := <Выражение>,

где v – имя переменной или функции.

Тип выражения и тип переменной (или функции) должны быть совместимы для присваивания. Допускается присваивать вещественной переменной значения целого типа.

X := Y; Z := A + B; Res := sqrt (x + y);

Оператор процедуры состоит из идентификатора, непосредственно за которым в круглых скобках располагается список параметров. Выполнение оператора процедуры приводит к активизации действий, описанных в ее теле.

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

Операторы ввода Операторы вывода
Read (); Readln; Readln (); Write(); Writeln; Writeln();

где – имена переменных, значения которых вводятся или выводятся соответственно.

Ввод данных предназначен для передачи в оперативную память ЭВМ информации с внешнего носителя (например, с клавиатуры). Он обеспечивается стандартным файлом ввода Input, куда вводится список значений через пробел в соответствии с типом переменных, указанных в операторе Read. Оператор с пустым списком Readln осуществляет переход к началу новой строки, его также употребляют для пропуска строки. Совместное действие первых двух операторов достигается третьей формой. Типы вводимых данных должны соответствовать типам переменных в списке оператора ввода.

Операторы вывода осуществляют передачу информации из памяти ЭВМ на внешний носитель (например, на экран монитора), в остальном их действие аналогично действию операторов ввода. Значения величин вещественного типа выводятся в виде мантиссы числа с порядком, а целого типа – в обычной форме. Операторы вывода допускают использование указания о ширине поля, отводимого под значение (указание формата числа). Общий вид записи операторов для вывода значений целого типа и для вывода значений действительного типа соответственно:



Write (v:m); Writeln (v:m); Write (v:m:n); Writeln (v:m:n);

где v – имя выводимой переменной; m – поле, отводимое под значение и задаваемое константой или выражением целого типа; n – часть поля, отводимого под дробную часть числа.

Например, оператор

Write(rol:10:6);

выделяет под значение переменной rol 10 позиций, 6 из которых отводится под дробную часть числа.

 



<== предыдущая лекция | следующая лекция ==>
ОСНОВНЫЕ ОПЕРАТОРЫ ЯЗЫКА | ОПЕРАТОРЫ ПОВТОРЕНИЯ


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


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

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

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


 


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

 
 

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

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