Чим відрізняється оператор write від writeln?

Відео: Turbo Pascal 7.0 Урок 1: Оператори Write і Writeln

Write і writeLn - оператори виведення, що застосовуються в мові програмування Pascal (Паскаль). Всього дві букви різниці - а результат відрізняється. Обидва служать для ініціалізації звернення до процедури виведення інформації на екран, на друк або в файл. На практиці застосовуються обидва, один одного не виключають.

Зміст статті

Відео: 8 Write Writeln

Поняття write і writeLn

оператор write инициализирует процедуру виведення інформації на екран в один рядок.

оператор writeLn инициализирует процедуру виведення інформації на екран в один рядок з перекладом курсору на наступний рядок.

до змісту

Різниця між write і writeLn

Таким чином, різниця між write і writeLn полягає не тільки в парі зайвих літер, а й в додатковому рядку, яка відображається на екрані. Це можна використовувати для форматування тексту і поліпшення його читабельності. Оператор write змушує такі процедури, які виведуть інформацію, використовувати ту ж саму рядок, тобто текст виходить неподільним. Оператор writeLn вимагає від наступних процедур виведення переходу до курсора, встановленому на рядок нижче. Ln в назві - від слова line - лінія.

Наприклад, результат виконання

write (“шукаємо різницю “);



write (“з profavorite.xyz.”)

буде виглядати як

Шукаємо різницю з profavorite.xyz.



результат виконання

writeLn (“шукаємо різницю “);

writeLn (“з profavorite.xyz.”)

Відео: Урок 2 Програмування на мові Pascal (real, write, writeln)

буде виглядати як

шукаємо різницю

з profavorite.xyz.

На відміну від write, оператор writeLn не вимагає обов`язкової наявності параметрів. Якщо вони відсутні, рядок просто залишається порожньою.

відміну write і writeLn

до змісту

Відмінність write і writeLn

  1. Оператор write передбачає виведення інформації в один рядок, writeLn передбачає перехід на наступний рядок.
  2. Оператор writeLn не вимагає обов`язкової наявності параметрів.


Увага, тільки СЬОГОДНІ!

Увага, тільки СЬОГОДНІ!
» » Чим відрізняється оператор write від writeln?