Реферат Курсовая Конспект
Процедура 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 ) ;
– Конец работы –
Эта тема принадлежит разделу:
Var N Integer... A B C Extended... Fvx Text...
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Процедура Writeln.
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов