рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Процедура Writeln.

Процедура Writeln. - раздел Информатика, Лекция 14 Процедура Writeln Отличается Тем, Что После Ее Выполнения Осуществляется Пере...

Процедура Writeln отличается тем, что после ее выполнения осуществляется переход к следующей строке. Эту процедуру можно использовать без списка параметров для пропуска пустой строки. Обычно при выводе используют процедуру Writeln.

Пример. Пусть в памяти ЭВМ храннятся значения:

К = 235 (целого типа); Т = 4,32 103 ;

После выполнения процедуры Writeln ( K, T );

На экране будет напечатано два числа:

235 4.320000….00Е+0003 .

Два недостатка есть в таком способе вывода:

- чтобы определить, значения каких переменных выведены на экран надо заглянуть в программу;

- вещественные числа занимают слишком много позиций.

Для устранения этих недостатков в ТР есть специальные средства.

1. В списке параметров процедур вывода, кроме имен переменных можно указывать символьные константы (они заключаются в апострофы). Паскаль не устанавливает никакой связи этих констант с переменными, они просто выводятся в выходной файл в порядке их записи в списке.

Пример. Если процедуру вывода из предыдущего примера записать в виде

Writeln ( ' Результаты ' , ' K = ' , K, ' T = ' , T );

То на экран будет выведено

Результаты K = 235 T = 4.320000….00Е+0003 .

 

2. В ТР есть также средства для управления шириной поля (обозначим Sp) и количеством знаков в дробной части вещественных чисел (обозначим dz). Эти параметры указываются в списке после соответствующих имен переменных. Разделителем является символ двоеточие, то есть

Имя : sp : dz .

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

Пример. Запись вида

Writeln ( ' K = ' , K, ' T = ' , T );

Означает, что при выводе значений К будет размещаться в поле из пяти позиций, а для переменной Т будет отведено 12 позиций:

 

К = 235 Т = 4.520Е + 0003 .

 

Правила для вещественных чисел.

Если указан только один параметр (Sp), то число выводится в форме с буквой Е. Если указаны оба параметра, то число выводится в форме с фиксированной точкой, причем если

Dz = 0 - то печатается только целая часть числа;

Dz <0 - число выводится в форме с буквой Е;

Dz >18 - считается, что dz = 18.

Пример.

Writeln ( ' K = ' , K :5, ' T = ' , T : 13 : 4 ) ;

– Конец работы –

Эта тема принадлежит разделу:

Лекция 14

Var N Integer... A B C Extended... Fvx Text...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Процедура Writeln.

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Лекция 14
4.6.9. Данные типа массив. До сих пор мы рассматривали простые типы данных. Значением любого из этих типов является отдельное данное (тривиальная структура). Кроме простых типов в Т

Объявление массива.
При объявлении массива необходимо указать тип элементов массива и тип индекса. Элементы массива могут быть всех тех типов которые мы рассматривали (Real, Char, Integer, …). Наиболее часто

Процедура Read.
Эта процедура предназначена для ввода данных сплошным потоком. Правила записи значений данных очень просты: - разделителем между числами являются один или несколько пробелов;

Процедура Readln.
Стандартный файл Input и внешний файл с расширением txt являются текстовыми файлами, а это значит, что при каждом нажатии на клавишу Enter в процессе записи значений данных в файл формируется призн

Вывод на экран монитора.
В этом случае значения данных извлекаются из памяти ЭВМ и переносятся в стандартный файл OUTPUT. Файл OUTPUT имеет длину одной строки. По мере заполнения содержимое файла переносится на экран монит

Вывод во внешний файл.
Как и в случае ввода выходной файл должен иметь расширение txt. Данные из ОЗУ переносятся во внешний файл без отображения на экране. В любой момент этот файл можно открыть в текстовом редакторе для

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги