Заказать курсовые, контрольные, рефераты...
Образовательные работы на заказ. Недорого!

Процедуры ввода-вывода. 
Стандарты языка Pascal

РефератПомощь в написанииУзнать стоимостьмоей работы

Вводимые значения набираются на клавиатуре минимум через один пробел и высвечиваются на экране. Процедуры ввода. Для выполнения операций ввода служат две процедуры; B:=56; a:=102; WRITE (`B=', B:6,'a=', a:4); результат: B= 56;a=_102; Пример. write (655.04:15); 6.55 040 0000e+02. ПРИМЕР. WRITE (`сумма 5 + 6 =', 5+6); Формат: READ (fv, x1, x2, x3,. ., xn); Например, READ (x, y); READ (A); WRITE… Читать ещё >

Процедуры ввода-вывода. Стандарты языка Pascal (реферат, курсовая, диплом, контрольная)

Процедуры ввода. Для выполнения операций ввода служат две процедуры;

READ и READLN.

Процедура чтения READ обеспечивает ввод числовых данных, символов, строк для последующей их обработки операторами программы.

Формат: READ (fv, x1, x2,x3,.. ., xn);

где fvимя устройства, откуда вводятся данные; х1, х2,х3,.. ., хn-список идентификаторов вводимых переменных. По умолчанию значение fv=con (консоль), поэтому при вводе данных с клавиатуры fv можно не указывать.

Например, READ (x, y); READ (A);

Вводимые значения набираются на клавиатуре минимум через один пробел и высвечиваются на экране.

Процедура чтения READLN аналогична процедуре READ, единственное отличие заключается в том, что после считывания значений всех переменных для одной процедуры READLN данные для следующей процедуры READLN будут считываться с начала новой строки. В процедурах READ и READLN параметры можно не указывать:

READ; READLN;

Процедуры вывода. Процедура вывода WRITE производит вывод числовых данных, символов, строк, булевских значений. Формат:

WRITE (fv, y1, y2,y3,. .., yn);

где fv — имя устройства, на которое осуществляется вывод. По умолчанию fv = con (при выводе con — экран); y1, y2, y3,. .., yn-результаты выполнения выражений, константы, имена переменных. Процедура WRITELN аналогична процедуре WRITE, но после выполнения происходит переход в начало следующей строки.

ПРИМЕР. WRITE (`сумма 5 + 6 =', 5+6);

Форматированный вывод. В процедурах вывода на экран и печать имеется возможность указать константу (или выражение), определяющую ширину поля вывода. Это значение указывается через двоеточие сразу после имени выводимой единицы:

B:=56; a:=102; WRITE (`B=', B:6,'a=', a:4); результат: B= 56;a=_102;

Вещественные значения могут выводиться в форматах как с плавающей, так и с фиксированной точкой. В первом случае указывается только ширина поля, во втором дополнительно фиксируется количество символов в дробной части.

ПРИМЕР. WRITE (655.04:15); 6.55 040 0000E+02.

WRITE (655.04:8:4); 655.0400.

Показать весь текст
Заполнить форму текущей работой