|
|
|
AhlamovXander |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 13.10.2016 Где: Москва Репутация: нет Всего: нет |
Вполне возможно что на этот вопрос уже не раз отвечали, простите, поиском не нашлось =)(
В скриншоте таблица с данными, эти данные нужны для программы. Программа сначала проходит по всем строчкам, первому столбцу, сравнивает указанные в ячейке данные типа character с указанными в условном операторе, если условие выполняется переходит ко второму столбцу этой же строки, тип данных double precision, берет значение только этой ячейки, ещё позже проверяет третью ячейку этой строки, тип данных ячейки опять character, далее опять double precision. Подскажите, пожалуйста, спецификаторы\дескрипторы форматной записи, я ведь правильно понимаю что без неё тут делать нечего?
Код ещё очень кривой, латать и латать, но мне очень важно понять именно момент работы с файлом. Правильно ли я использую спецификаторы или есть более оптимальный, да и просто более правильный вариант? Не уверен что не написал полную чушь, заранее прошу прощения =)( http://i78.fastpic.ru/big/2016/1013/b2/6b7...6fec806d2b2.png |
|||
|
||||
Фантом |
|
|||
Вы это прекратите! Профиль Группа: Участник Клуба Сообщений: 1516 Регистрация: 23.3.2008 Репутация: 5 Всего: 49 |
Код жутковат, да еще и без выравнивания, без подсветки...
В общем, так. Во-первых, проще читать сразу всю строку. Даже если все, кроме первого поля, Вам не нужно. Во-вторых, для того, чтобы написать/проверить форматную строку, надо бы иметь возможность считать позиции в файле, из которого Вы что-то читаете, а делать это по скриншоту, мягко говоря, неудобно - приведите хотя бы часть данных в текстовом виде. Наконец (заодно уж к случаю), откройте для себя конструкцию select case. |
|||
|
||||
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Fortran | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |