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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 23.06.2016, 16:52   #11
_Bers
Старожил
 
Регистрация: 16.12.2011
Сообщений: 2,329
По умолчанию

Цитата:
Сообщение от anstsiya Посмотреть сообщение
выводит матрицу заполненную нулями
во-первых, у вас нет проверки корректности
вводимых размерностей.

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

по уму, если хотите загрузить матрицу из файла,
то размерности матрицы так же должны храниться в этом файле.
а не вводиться вручную.

то есть открываем файл,
и считываем размерности.
а затем считываем сами данные.

а у вас сейчас не понятно,
что внутри файла,
и что вы вводите с клавиатуры.

--------

а во-вторых,
у вас нет проверки корректности открытия файла.

вы уверены,
что вообще смогли правильно открыть файл?

файл должен быть не в каталоге с исходным кодом,
а в рабочем каталоге вашей программы.

обычно, таким рабочим каталогом является тот,
где находится запускаемый файл вашей программы.

но при запуске из под ИДЕ,
рабочим каталогом так же может оказаться тот,
где осущетствлялась сборка программы.


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

один из них должен подойти.

но по уму все таки вам необходимо точно знать,
в каком каталоге запускается ваша программа.
а в самом коде сделать проверку:
сумела ли программа открыть файл.
_Bers вне форума Ответить с цитированием
Старый 23.06.2016, 17:49   #12
ura_111
Участник клуба
 
Регистрация: 14.05.2016
Сообщений: 1,793
По умолчанию

Только сейчас заметил ошибку: нужно m=4 n=3



Последний раз редактировалось ura_111; 23.06.2016 в 17:54.
ura_111 вне форума Ответить с цитированием
Старый 23.06.2016, 19:22   #13
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
но по уму все таки вам необходимо
научиться юзать дебаггер. Дебаггер - инструмент для получения удовольствия от программизма. Побочным эффектом использования сабжа является резкое сокращение времени создания программ - иногда на несколько порядков!
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
c++ считать из файла yasic Общие вопросы C/C++ 1 29.12.2013 23:06
C# Считать матрицу и вывести ответ. bestnicer Помощь студентам 7 08.11.2012 12:09
Матрицу записать в файл, потом считать zigler C# (си шарп) 2 22.02.2012 09:44
Считать матрицу из файла (VBA) Krevedkoff Помощь студентам 3 06.06.2011 12:37
Объясните пожалуйста как можно считать значения в этом файле в вектор, 4 -ую матрицу, 6-ую матрицу ciaonataha Помощь студентам 1 30.03.2009 20:57