1 / 1 / 1
Регистрация: 20.01.2013
Сообщений: 80
|
||||||
1 | ||||||
Составить описание объекта, обеспечивающего размещение матрицы произвольного размера с возможностью изменения25.03.2013, 03:13. Показов 1265. Ответов 18
Метки нет (Все метки)
Помогите пожалуйста. Не понимаю в чем ошибка программы???
Вот задание. Составить описание объекта, обеспечивающего размещение матрицы произвольного размера с возможностью изменения числа строк и столбцов, вывода на экран подматрицы любого размера и всей матрицы. Код
0
|
25.03.2013, 03:13 | |
Ответы с готовыми решениями:
18
Составить описание класса, обеспечивающего представление матрицы произвольного размера Составить описание класса, обеспечивающего представление матрицы произвольного размера Составить описание класса, обеспечивающего представление матрицы произвольного размера Класс: Составить описание класса, обеспечивающего представление матрицы произвольного размера... |
7 / 5 / 5
Регистрация: 24.03.2013
Сообщений: 40
|
||||||
25.03.2013, 03:39 | 2 | |||||
0
|
44 / 42 / 31
Регистрация: 15.03.2013
Сообщений: 91
|
|
25.03.2013, 03:43 | 3 |
наверное нужно контролировать значения числа строк и столбцов на равенство нулю при задании функцией rand()
0
|
7 / 5 / 5
Регистрация: 24.03.2013
Сообщений: 40
|
||||||
25.03.2013, 03:46 | 4 | |||||
SDev, исправил уже, правда как могу)
0
|
1 / 1 / 1
Регистрация: 20.01.2013
Сообщений: 80
|
|
25.03.2013, 04:03 [ТС] | 5 |
Спасибо. Вы мне очень помогли
Только одно я не понял. Объясните пожалуйста почему (в моем коде) программа не выполняла команду?
0
|
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|||||||||||
25.03.2013, 04:08 | 6 | ||||||||||
Ошибка вот здесь была:
1
|
7 / 5 / 5
Регистрация: 24.03.2013
Сообщений: 40
|
||||||
25.03.2013, 04:13 | 7 | |||||
Vahram1995, во первых были не правильно расставлены операторные скобки, поэтому косячил вывод..
во вторых вы забыли про такую штуку в рандоме как параметр этого рандома, при включении этой программы без добавления
в-третьих то что как сказал SDev, возможен ранд = 0, это не возможно потому что матрица допустим с 0 строками или 0 столбцами есть пустота))) На будущее выводите в консоль некоторые ключевые значения или пользуйтесь дебагером)
0
|
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|
25.03.2013, 04:15 | 8 |
Объект создавался, но поля не заполнялись. При выходе из программы вызывался деструктор, попытка освободить память через указатели, под которые память не выделялась.
Добавлено через 1 минуту VaJI, вы почитайте, что я пишу. Повторяете те же ошибки, что и ТС. Рандом - это мелочи.
1
|
7 / 5 / 5
Регистрация: 24.03.2013
Сообщений: 40
|
|
25.03.2013, 04:36 | 10 |
alsav22, все, понял)
0
|
1 / 1 / 1
Регистрация: 20.01.2013
Сообщений: 80
|
|
25.03.2013, 04:36 [ТС] | 11 |
А у меня оно заработало
0
|
7 / 5 / 5
Регистрация: 24.03.2013
Сообщений: 40
|
|
25.03.2013, 04:43 | 12 |
Vahram1995, слушай alsav22 и радио - будешь самым умным у меня CodeBlocks тоже проглатывал, но ошибка очень грубая.
Добавлено через 2 минуты обрати внимание что ты заново создаешь переменные в конструкторе, которые уже объявлены в классе -> начинает косячить деструктор.
0
|
1 / 1 / 1
Регистрация: 20.01.2013
Сообщений: 80
|
|
25.03.2013, 04:58 [ТС] | 13 |
0
|
1 / 1 / 1
Регистрация: 20.01.2013
Сообщений: 80
|
|
25.03.2013, 05:26 [ТС] | 17 |
0
|
1 / 1 / 1
Регистрация: 20.01.2013
Сообщений: 80
|
|
25.03.2013, 05:38 [ТС] | 19 |
СПАСИБО ВАМ БОЛЬШЕ. Вы мне очень помогли
0
|
25.03.2013, 05:38 | |
25.03.2013, 05:38 | |
Помогаю со студенческими работами здесь
19
Составить описание класса, обеспечивающего представление матрицы произвольного размера Представление матрицы произвольного размера с возможностью изменения числа строк и столбцов Как сделать рамку PictureBox-а с возможностью изменения размера? Динамический массив с возможностью изменения размера без потери данных Создать класс матриц, обеспечивающий размещение матриц произвольного размера Матрицы произвольного размера. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |