Результатом выполнения оператора write в языке программирования Pascal является вывод данных на экран. Конкретный результат зависит от того, что передано в качестве аргумента:
- а) write (a) — на экран выводится значение переменной a. Например, если переменной
aранее было присвоено число 5, на экране отобразится5. - б) write ('a') — на экран выводится символ "a". Одинарные кавычки указывают на то, что аргумент является строковой или символьной константой, а не именем переменной.
- в) write ('a=', a) — на экран выводится комбинированный текст. Сначала будет напечатана строка
a=, а сразу за ней — текущее значение переменнойa. Еслиaравна 5, результат будет выглядеть какa=5.
Подробный разбор механики:
- Переменные без кавычек воспринимаются программой как именованные области памяти. Процессор обращается к ячейке, связанной с именем
a, и выводит хранящееся там содержимое. - Текст в апострофах (кавычках) считается литералом. Программа не пытается интерпретировать содержимое внутри кавычек, а просто передает эти символы в буфер вывода «как есть».
- Перечисление через запятую в одном операторе
writeпозволяет выводить несколько элементов подряд. Это удобно для пояснения числовых результатов текстовыми метками.
Уточните, требуется ли вам разобрать аналогичную работу оператора writeln или правила форматирования вывода для вещественных чисел.
Форма ответа
Ответы и вопросы пользователей