русс | укр

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

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

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

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


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

Вывод: write, writeln


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


Функция write предназначена для вывода на экран монитора сообщений и значений переменных. После слова write в скобках через запятую задается список переменных, значения которых должны быть выведены. Кроме имен переменных в список можно включить сообщение – текст, заключенный в одиночные кавычки.

Например:

write( Res );

write( 'Результат вычислений' );

write('Площадь поверхности x=', x);

 

После имени переменной через двоеточие можно поместить описание (формат) поля вывода значения переменной.

Для переменной типа Integer формат – это целое число, которое задает ширину поля вывода (количество позиций на экране).

Например, оператор write(x:5); показывает, что для вывода значения переменной x используется 5 позиций.

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

Для переменных типа Real формат представляет собой два целых числа, разделенных двоеточием. Первое число определяет ширину поля вывода, второе – количество цифр дробной части числа. Если задать только ширину поля, то на экране появится число, представленное в формате с плавающей точкой.

Например, пусть переменные x1 и х2 типа real имеют значения 13.25 и -0.3401, тогда в результате выполнения оператора

write('xl=',x1:5:2,' х2=',х2:12);

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

x1=13.25 х2=-3.40100Е-01

 

Если ширины поля, указанной в формате, недостаточно для вывода значения переменной, то выводится число в формате с плавающей точкой и десятью цифрами после запятой (все поле вывода в этом случае занимает 17 позиций).

После выполнения оператора write курсор остается в той позиции экрана, в которую он переместился после вывода последнего символа, выведенного этим оператором. Следующий оператор write начинает вывод именно с этой позиции.



Например, в результате выполнения следующих операторов

х:=-2.73;

write('Значение перем');

write('енной:');

write('х=');

write(x:8:5);

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

Значение переменной: х=-2.73000

 

Функция writeln отличается от write только тем, что после вывода сообщения или значений переменных курсор переводится в начало следующей строки. Например, если значением переменной x1 является число -3.561, а значением переменной х2 – число 10.345, то результатом выполнения операторов

writeln('Значения переменных:');

writeln('x1=',x:7:3);

writeln('х2=',х:7:3);

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

Значения корней уравнения:

xl=-3.5610

х2= 10.345




<== предыдущая лекция | следующая лекция ==>
Ввод: read, readln | Оператор перехода goto


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


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

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

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


 


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

 
 

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

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