|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
26.11.2013, 12:23 | #1 |
Пользователь
Регистрация: 26.11.2013
Сообщений: 11
|
Вопрос по двумерному массиву
Как сделать на Си языке, чтоб программа считывала любой двумерный массив из файла и вычисляла сколько строк и столбцов у него? Буду благодарен, если поможете.
Последний раз редактировалось EdvardAvd; 26.11.2013 в 12:26. |
26.11.2013, 12:25 | #2 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
А язык программирования по запаху определять? Моя шапочка-телепата в стирке.
Но вообще варианта 3: 1) Использовать динамический массив (то есть тот в котором можно менять размерности) 2) Использовать какой-нибудь готовый компонент, типа листа Экзеля. 3) Анализировать формат файла (например, если количество строк задается строками текстового файла, то можно просто посчитать число строк в файле)
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
26.11.2013, 12:26 | #3 | |
Форумчанин
Регистрация: 19.09.2013
Сообщений: 597
|
Цитата:
читать пока не конец строки - кол-во столбцов читать пока не конец файла - кол-во строк
Сделал сам, помоги другому!
Что-то работает не так? Дебаггер в помощь!!! |
|
26.11.2013, 12:29 | #4 |
Пользователь
Регистрация: 26.11.2013
Сообщений: 11
|
Язык Си, забыл написать просто. Да, строки и столбцы, по своему называю ) А можете пример написать?
|
26.11.2013, 12:40 | #5 |
Форумчанин
Регистрация: 19.09.2013
Сообщений: 597
|
пример это от # до } ?
Сделал сам, помоги другому!
Что-то работает не так? Дебаггер в помощь!!! |
26.11.2013, 12:41 | #6 |
Пользователь
Регистрация: 26.11.2013
Сообщений: 11
|
|
26.11.2013, 12:45 | #7 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
26.11.2013, 12:49 | #8 |
Пользователь
Регистрация: 26.11.2013
Сообщений: 11
|
|
26.11.2013, 12:55 | #9 |
Форумчанин
Регистрация: 19.09.2013
Сообщений: 597
|
вообщем, если у нас тупо массив, некой размерности N*M
тады вот... Код:
или, можно тупо пройти первый раз по файлу, посчитав кол-во строк. а при втором проходе парсить в свое удовольствие считываемую строку. или вообще читать пока не конец строки по символам
Сделал сам, помоги другому!
Что-то работает не так? Дебаггер в помощь!!! |
26.11.2013, 13:01 | #10 | |
Пользователь
Регистрация: 26.11.2013
Сообщений: 11
|
Цитата:
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как пройти по двумерному массиву | realgleb | Общие вопросы C/C++ | 9 | 10.05.2012 21:36 |
процедура к двумерному массиву | Alenaa | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 11.11.2011 19:34 |
Поиск числа по двумерному массиву. | Ibanez Wizard | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 2 | 31.03.2011 13:52 |
Помогите решить задачу по двумерному массиву в паскале | Tolegg | Помощь студентам | 1 | 27.10.2009 23:05 |
помогите решить задачу по двумерному массиву | Kain | Помощь студентам | 3 | 10.11.2008 17:34 |