|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.08.2010, 13:11 | #1 |
Пользователь
Регистрация: 08.08.2010
Сообщений: 21
|
Определить последнее одиннадцатое число в строчке из файла
Ребята, Помогите с очередной проблемой.... Текстовый файл состоит из 11 столбцов и очень-очень много строк, я их даже посчитать с помощью Excel-я не могу. В строках и столбцах вещественные числа. Для читывания этого фала я не могу задать двумерный массив. А вообще задание состоит в следующем. Пользователь задает определенные значения (первые 10), по которым надо определить последнее одиннадцатое число в этой строчке! т.е. нужно сравнить первое число в строчке с задаваемым, если совпадает, то второе и т.д. А если не совпадает, то переходить к следующей строке... и так до конца файла, пока все 10 не совпадут с задаваемыми числами. Вот.
|
10.08.2010, 13:24 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Покажи пару строк из файла, какие там разделители, как выглядят и пр.
I'm learning to live...
|
10.08.2010, 13:46 | #3 | |
Пользователь
Регистрация: 08.08.2010
Сообщений: 21
|
Цитата:
Код:
Последний раз редактировалось Stilet; 10.08.2010 в 14:30. |
|
10.08.2010, 14:37 | #4 |
Delphi Warrior
Старожил
Регистрация: 15.08.2008
Сообщений: 2,502
|
попробуй так:
Код:
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++ ya.flex-freelance@yandex.ru Icq - 636-954-303 |
10.08.2010, 15:42 | #5 |
А может и не...
Участник клуба
Регистрация: 27.03.2010
Сообщений: 1,269
|
Да тут достаточно одномерного динамического массива. Подойдет, например, TStringList...
Затем парсинг строки и сравнение с заданными значениями = результат... А если строка четко форматирована, т.е. позиции значений имеют определенные постоянные величины, то возможно и применение функции Pos()....
Перемешивай дело с бездельем и не сойдешь с ума...
Последний раз редактировалось Grag; 10.08.2010 в 15:52. |
10.08.2010, 16:17 | #6 |
Пользователь
Регистрация: 08.08.2010
Сообщений: 21
|
Hacker19_90 !
Огромное спасибо! Все получилось! Я такой функции break даже не знала, если честно! Спасибо, спасибо, спасибо!!!!! А что такое парсинг строки тем более не знаю Последний раз редактировалось Stilet; 10.08.2010 в 17:26. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Определить, является ли число палиндромом | Princesse | JavaScript, Ajax | 9 | 02.10.2009 00:23 |
Visual Basic последнее min число из вводимых чисел! | kenny91 | Помощь студентам | 10 | 06.06.2009 17:16 |
определить число дисководов на Assembler | Елена2008 | Помощь студентам | 3 | 23.11.2008 21:20 |
Ввести число N и определить делится ли оно без остатка на число M (VBA) | Ivanich | Microsoft Office Excel | 7 | 24.04.2008 19:43 |
Определить n-ое число Фибоначчи - Рекурсия | Xeon332 | Помощь студентам | 3 | 09.01.2008 19:01 |