Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.10.2013, 20:24   #1
Temka
Пользователь
 
Регистрация: 07.04.2009
Сообщений: 17
По умолчанию Массив данных порциями

Всем привет

подскажите решение следующей ситуации:

нужно организовать ввод данных из файла порциями.
есть массив данных
в котором 3 столбца и н-строк.
каждый раз надо водить в модель матрицу размером 3х3

я понимаю, что нужно сделать цикл,но вот как правильно?

Спасибо заранее за помощь
Temka вне форума Ответить с цитированием
Старый 28.10.2013, 20:31   #2
Slym
Участник клуба
 
Регистрация: 07.12.2011
Сообщений: 1,025
По умолчанию

за 4 года ничему не научился?
в зависимости от реализации тут от 3 до 0 циклов...
3 цикла при чтении поэлементно
2 цикла при чтении столбца из 3 элементов
1 цикл при чтении матрицы из 9 элементов
0 циклов при чтении всего файла разом в подготовленную структуру...
Не стесняемся, плюсуем!

Последний раз редактировалось Slym; 28.10.2013 в 20:37.
Slym вне форума Ответить с цитированием
Старый 28.10.2013, 20:47   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
как правильно?
Никак. )
Потому что про состав файла ты ничего не говоришь.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывести массив данных yaskin PHP 8 20.03.2013 15:05
Массив числовых данных С++ ben74 Помощь студентам 1 07.02.2012 12:52
добавление данных в массив TotKtoNado БД в Delphi 3 20.08.2011 16:17
как из динамических данных одной ячейки сформировать массив данных? gramp Microsoft Office Excel 6 26.12.2010 21:07