Первый и наиболее простой способ — это использование специального символа перевода строки. В Паскале этот символ обозначается как «
writeLn(‘Hello, World!’, ‘
‘);
Второй способ — это использование функции WriteLn с аргументом ‘writeln’. Функция WriteLn — это специальная функция, которая позволяет вывести текст с новой строки. Аргумент ‘writeln’ указывает, что мы хотим вывести текст с новой строки. Например:
WriteLn(‘Hello, World!’);
Например, чтобы вывести текст «Привет, мир!» на новой строке, можно использовать следующий код:
program HelloWorld;
begin
writeln('Привет, мир!');
end.
Если вы хотите вывести текст на той же строке, где находится курсор, можно использовать процедуру write:
program HelloWorld;
begin
write('Привет, ');
write('мир!');
end.
Также, используя специальные символы, вы можете сделать перенос строки внутри текста. Например, символ ‘
‘ может быть использован для переноса строки:
program HelloWorld;
begin
writeln('Привет, мир!
Я изучаю Паскаль!');
end.
Использование оператора writeln
Пример использования оператора writeln
:
Код | |
---|---|
writeln('Привет, мир!'); | Привет, мир! |
writeln('Hello, world!'); | Hello, world! |
Код | |
---|---|
var x: integer; writeln('Значение x:', x); | Значение x: 0 |
var name: string; writeln('Привет,', name); | Привет, значение переменной name |
Использование символа новой строки
Символ новой строки обозначается как ‘
Ниже приведен пример кода на Паскале, демонстрирующий использование символа новой строки:
program NewLineExample; begin writeln('Это текст на первой строке'); writeln('Это текст на второй строке'); end.
Это текст на первой строке Это текст на второй строке
Использование специальных символов
- \t – символ табуляции. С помощью него можно организовать выравнивание текста, добавив отступы.
- \\ – символ обратного слеша. Если вам нужно вывести сам обратный слеш в тексте, используйте два обратных слеша.
Пример использования:
program SpecialCharacters;
begin
writeln('Первая строка
Вторая строка');
writeln('Текст с отступом:\tТекст после табуляции');
end.
Первая строка Вторая строка Текст с отступом: Текст после табуляции
Использование функции WriteLn
program NewLineExample;
begin
WriteLn('Привет, мир!');
WriteLn('Это новая строка!');
end.
В результате выполнения данной программы будет выведено:
- Привет, мир!
- Это новая строка!
Например, чтобы вывести две строки на разных строках можно написать:
WriteLn('Первая строка');
WriteLn('Вторая строка');
В результате выполнения кода будет выведено:
Первая строка
Вторая строка
Также можно использовать специальный символ перевода строки внутри строки, чтобы разделить ее на несколько строк:
WriteLn('Строка 1
Строка 2
Строка 3');
В результате выполнения кода будет выведено:
Строка 1
Строка 2
Строка 3
Пример 1:
writeln('Привет, мир!'); writeln('Это новая строка.');
Пример 2:
write('Привет, '); writeln('мир!');
Пример 3:
writeln('Первая строка'); writeln('Вторая строка'); writeln('Третья строка');
writeln('Привет, мир!');
Данный код выведет на экран строку «Привет, мир!» и перейдет на новую строку.
var
fileVar: TextFile;
begin
AssignFile(fileVar, 'output.txt');
Rewrite(fileVar);
write(fileVar, 'Привет, мир!', #10);
CloseFile(fileVar);
end.
В этом примере происходит открытие файла с помощью процедуры AssignFile
, создание файла при его отсутствии с помощью Rewrite
, запись текста в файл с помощью write
и символа новой строки #10
, и закрытие файла с помощью CloseFile
.