Есть ли способ форматировать вывод текста в Ada

Есть ли способ отформатировать выводимую строку? Я пытаюсь получить хорошее представление о следующем выводе

1: Ashley | 01033438392 | Wellington, New Zealand | 1987- 4-14  
2: Aloha | 01087651234 | Hawaii, United States of America | 1988- 9-23
3: Jack | 01082840184 | Beijing, China | 1989- 6-19

Если бы я программировал на C, я бы сделал что-то вроде

printf("%10s | %11s | %20s | %4d-%2d-%2d\n",name,phone,address,year,month,day);

Можно ли было бы сделать такое форматирование в Ada 05?

PS Пожалуйста, просто игнорируйте имена, номера телефонов, адрес и дату рождения. Я сделал их примерно за 30 секунд ...

7
задан T.E.D. 17 May 2011 в 18:53
поделиться