IPB
ЛогинПароль:

> Правила раздела!

1. Заголовок или название темы должно быть информативным !
2. Все тексты фрагментов программ должны помещаться в теги [code] ... [/code] или [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ" и используйте ПОИСК !
4. НЕ используйте форум для личного общения!
5. Самое главное - это раздел теоретический, т.е. никаких задач и программ (за исключением небольших фрагментов) - для этого есть отдельный раздел!

 
 Ответить  Открыть новую тему 
> Как отформатировать вывод
Лёва
сообщение 2.02.2008 8:11
Сообщение #1


Гость






ребята подскажите как можно отформатировать вывод. Нжно 3 ровне колонки ширина которых завсит от максимально длинной записи. Есть ли в паскале символ табуляции. Я пробовал #9 перед строкой но выводится символ ASCII кружок.
 К началу страницы 
+ Ответить 
volvo
сообщение 2.02.2008 11:14
Сообщение #2


Гость






Задавай ширину поля вывода через двоеточие:
var s: string;
begin
s := 'test';
writeln(s:10, s:10, s:10);
end.
(можно задавать константой, а можно - переменной или выражением).
 К началу страницы 
+ Ответить 
andriano
сообщение 2.02.2008 14:14
Сообщение #3


Гуру
*****

Группа: Пользователи
Сообщений: 1 168
Пол: Мужской
Реальное имя: Сергей Андрианов

Репутация: -  28  +


Символ табуляции есть в таблице ASCII, Паскаль же его, очевидно, лишь поддерживает, как и все остальные символы.
Как символ табуляции отображается тем вьюером, которым ты смотришь результирующий файл, зависит лишь от вьюера, но никоим образом не от Паскаля или ОС. Если символ табуляции поддерживается правильно, то с большой вероятностью и форматирование будет по столбцам (вообще говоря, применение символа табуляции этого не гарантирует). Кроме того, символ табуляции достаточно удобен, скажем, при импорте в Excell или что-либо подобное. Так что его использование вполне оправдано.
То, что подсказал Volvo, добавляет лишние пробелы в строку, поэтому может быть целесообразно при выводе в качестве текста, но малопригодно для экспорта в другие форматы. Что для тебя более важно - выбирать тебе.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 21.07.2025 20:50
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"