Оператор вывода на экран в Pascal
Разберем некоторые особенности работы оператора вывода
write
(
writeln
).
1) Отличие
write
от
writeln
состоит в том, что
write
переводит курсор на новую строку после вывода текста на экран, а
write
- нет. То есть, если написать:
writeln('text1');
writeln('text2');
то мы получим:
text1
text2
А если написать так:
write('text1');
write('text2');
то на экране мы увидим:
text1text2
2) Одному оператору вывода можно передавать несколько параметров. Они будут выведены подряд друг за другом, без пробелов, переносов строк и других дополнительных символов. Т.е., написав это:
writeln('text1', 53, 'text2');
мы получим на выходе:
text153text2
Заметим также, что запись
write('a', 1, 'b');
эквивалентна записи:
write('a');
write(5);
write('b');
Потренируйтесь, поработав с исходным кодом программы в упражнении!