А в условии сказано, что эти поля должны занимать 8 и 3 знака. А у вас будет 9 и 4. Я просто так написал не string[x], а array [0 .. x - 1] of char?
Zigfried
17.05.2010 14:40
Нет просто преподаватель требует именно в таком виде...
TarasBer
17.05.2010 14:57
> Нет просто преподаватель требует именно в таком виде...
Чтобы именно через string[n]? Этот вид противоречит условию из 1 сообщения. Преподавателя это не смущает?
Zigfried
18.05.2010 9:42
Вроде как нет просто когда я в 1 раз задачу показывал ей она сказала воспользоваться строкой
TarasBer
18.05.2010 13:38
> Вроде как нет
Это плохо. Должно смущать. Она хотя бы блокнотом открывать полученный файл пробовала, чтобы понять, почему нужен массив символов, а не строка?
Lapp
19.05.2010 7:51
Цитата(TarasBer @ 17.05.2010 10:56)
А в условии сказано, что эти поля должны занимать 8 и 3 знака. А у вас будет 9 и 4.
Тарас, зря придираешься. В условии сказано, что пременные должны быть представлены с такой-то точностью, и не более того. Это (неявно) подтверждается тем, что речь идет о знаках, а не о байтах. В такой постановке обвинять преподавателя в непоследовательности не вижу причин..
TarasBer
19.05.2010 13:37
Может, это заказ крупной фирмы. И потом, файл, созданный этой программой, будет обрабатывать другая программа (причём открывать как поток байтов), которая, в сответствии с ТЗ, для отыскания k-ой записи будет переходить к k*(8+3+2+2+2+4) позиции. И вот перейдёт она туда и увидит хрен с ушами, потому что формат записан с грубыми нарушениями.
Lapp
25.05.2010 4:24
Цитата(TarasBer @ 19.05.2010 10:37)
Может, это заказ крупной фирмы. И потом, файл, созданный этой программой, будет обрабатывать другая программа (причём открывать как поток байтов), которая, в сответствии с ТЗ, для отыскания k-ой записи будет переходить к k*(8+3+2+2+2+4) позиции. И вот перейдёт она туда и увидит хрен с ушами, потому что формат записан с грубыми нарушениями.
Повторяю: данные в скобках в условии означают не то, что ты подумал. Вчитайся.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.