|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
09.07.2015, 14:02 | #1 |
Новичок
Джуниор
Регистрация: 09.07.2015
Сообщений: 8
|
Формирование матрицы по входным данным из текстового файла в С
Здравствуйте.
Помогите пожалуйста написать программу, позволяющую по входному описанию (список) сформировать матрицу. Строки матрицы соответствуют элементам схемы, столбцы – контактам элементов, на пересечении строк и столбцов находятся номера цепей, в которые входит элемент данным контактом. Входные данные: (находятся в текстовом файле) 1 1 1 3 1 1 6 2 2 6 1 1 1 2 2 2 1 2 1 3 3 2 2 3 3 2 3 3 3 4 4 1 4 4 2 5 5 1 5 5 2 6 6 3 6 2 3 7 5 4 7 6 3 7 6 5 7 Первый столбец-это номер элемента, второй столбец-это номер контакта и третий столбец номер цепи, в которой данный элемент входит данным контактом. |
09.07.2015, 14:36 | #2 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
А где пример выходных данных?
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
09.07.2015, 14:59 | #3 |
Новичок
Джуниор
Регистрация: 09.07.2015
Сообщений: 8
|
Вот пример:
1 2 3 4 5 1 1 2 3 - - 2 2 3 7 - - 3 1 3 4 - - 4 4 5 - - - 5 5 6 7 - - 6 1 1 6 7 7 |
09.07.2015, 15:03 | #4 |
Новичок
Джуниор
Регистрация: 09.07.2015
Сообщений: 8
|
Тут матрица не много сместилась, вот посмотрите http://hostingkartinok.com/show-imag...139ecc58c3bb04
Последний раз редактировалось dim43; 09.07.2015 в 15:06. |
09.07.2015, 15:10 | #5 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Обозначим:
а) Source[i, j] - входная матрица (0 ≤ i < m; 0 ≤ j < n; m, n є N); б) Dest[Row, Col] - выходная матрица (...) Выводи формулы: 1. Зависимость размеров матрицы Dest от размеров и/или данных Source. 2. Зависимость значений элементов Dest от i, j, Row, Col. Остальное можно поручить бабеклаве - уборщице с павелецкого вокзала. Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
09.07.2015, 15:34 | #6 |
Новичок
Джуниор
Регистрация: 09.07.2015
Сообщений: 8
|
Можешь по подробнее объяснить, вот я считываю входные данные с текстового файла в 3 разные переменные, используя динамический массив. У меня возникает проблема построения матрицы, на основе этих чисел.
|
09.07.2015, 15:51 | #7 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Цитата:
Если у тебя Y столбцов (контактов каждого элемента) и Х строк (число елементов), сделай двумерный динмассив (или одномерный дин массив записей, если кол-во контактов элементов постоянное, что врядли). Затем напиши функцию формирования и заполнения такого массива случайными числами. Код:
УВАГА!! АХТУНГ!!! АТТЕНШН!!!! Shit-code detected! Код не отлаживал. Писал на заборе! На основе этих данных будешь отлаживать основную функцию, а ввод из файла и вывод - это дело десятое, делается в последнюю очередь. Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
09.07.2015, 15:56 | #8 | |
Форумчанин
Регистрация: 01.06.2015
Сообщений: 497
|
Сделал как описал min@y™:
Цитата:
Код:
matrix.png
Если помог, буду очень благодарен за Ваш отзыв (весы в левой нижней части сообщения).
|
|
09.07.2015, 15:58 | #9 |
Новичок
Джуниор
Регистрация: 09.07.2015
Сообщений: 8
|
Спасибо большое)
|
09.07.2015, 15:59 | #10 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Цитата:
Вали всё на меня! Позор на мои седые йайцы! Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Формирование массива простых чисел из текстового файла | Vitalyas | Паскаль, Turbo Pascal, PascalABC.NET | 11 | 16.12.2014 15:38 |
Расчет по формуле по данным из текстового файла | CrOsP | Общие вопросы Delphi | 4 | 25.11.2012 10:15 |
формирование линейного списка целых чисел, элементы которого считываются из текстового файла | kalosha-stepa | Паскаль, Turbo Pascal, PascalABC.NET | 10 | 21.10.2012 22:02 |
формирование матрицы из файла | Олег093 | Помощь студентам | 1 | 24.04.2011 19:56 |
Формирование запроса по данным, взятым из формы | kaizer131 | Microsoft Office Access | 5 | 07.04.2009 15:15 |