60 / 5 / 3
Регистрация: 01.10.2011
Сообщений: 93
|
||||||
1 | ||||||
Создать динамический массив, заполнить его и вывести01.10.2011, 20:57. Показов 7444. Ответов 13
Метки нет Все метки)
(
Задача такая, создать динамический массив, заполнить его и вывести. Набросал код
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
01.10.2011, 20:57 | |
Ответы с готовыми решениями:
13
Создать динамический двумерный массив и заполнить его
Как создать динамический трехмерный массив и заполнить его случайными значениями?
|
29 / 29 / 7
Регистрация: 26.03.2010
Сообщений: 305
|
||||||
01.10.2011, 23:02 | 3 | |||||
![]() Решение
Как я понял вы завели двумерный массив, но указали только одно значение size. Нужно второе. Пример:
3
|
186 / 186 / 21
Регистрация: 08.01.2011
Сообщений: 1,139
|
|||||||||||
02.10.2011, 01:23 | 4 | ||||||||||
Если вы не этого хотели, то правильно будет так:
То есть по вашему не может быть массива size*size?
1
|
60 / 5 / 3
Регистрация: 01.10.2011
Сообщений: 93
|
||||||
02.10.2011, 02:51 [ТС] | 5 | |||||
Мэйн
Но если передавать в конструктор переменную не size, то в функции, например, вывода ее не будет видно, как быть?
0
|
186 / 186 / 21
Регистрация: 08.01.2011
Сообщений: 1,139
|
||||||
02.10.2011, 11:37 | 6 | |||||
Вам надо сохранить значение, передаваемое конструктору, в элемент данную size.
1
|
60 / 5 / 3
Регистрация: 01.10.2011
Сообщений: 93
|
|
02.10.2011, 18:08 [ТС] | 7 |
Все сделал, работает.
Дальше хочу сделать метод сравнения. Допустим хочу сравнивать по общей сумме элементов. Но как передать в метод класса другой объект этого же класса?
0
|
186 / 186 / 21
Регистрация: 08.01.2011
Сообщений: 1,139
|
||||||||||||||||
02.10.2011, 18:43 | 8 | |||||||||||||||
Вот так:
прототип:
Но лучше перегрузить операцию отношения ==, т.е. сделать так, чтобы можно было сравнивать два массива так:
Для этого надо перегрузить операцию ==. Но это уже самостоятельно читайте в нормальной книге.
0
|
60 / 5 / 3
Регистрация: 01.10.2011
Сообщений: 93
|
||||||
02.10.2011, 19:08 [ТС] | 9 | |||||
0
|
186 / 186 / 21
Регистрация: 08.01.2011
Сообщений: 1,139
|
|
02.10.2011, 19:16 | 10 |
А где возвращаемое значение?
0
|
60 / 5 / 3
Регистрация: 01.10.2011
Сообщений: 93
|
|
02.10.2011, 19:43 [ТС] | 11 |
Я просто думаю метод лучше воид сделать и просто выводить, или 1 больше, или 2, или они равны.
Добавлено через 8 минут Блин запутался в общем конкретно. Нужно сделать метод сравнения в классе. Сравнивать нужно два объекта этого же класса. То есть сравнивать надо вызывая метод через объект (X.MethodName) и передать нужно в этот же метод ссылку на объект номер 2. Вообще потерял идею и не знаю как реализовать ![]()
0
|
186 / 186 / 21
Регистрация: 08.01.2011
Сообщений: 1,139
|
|
02.10.2011, 20:31 | 12 |
Так и напиши void.
А то что я написал - это не одно и то же?
0
|
60 / 5 / 3
Регистрация: 01.10.2011
Сообщений: 93
|
|
02.10.2011, 21:15 [ТС] | 13 |
Я не пойму, мне нужно сделать a.sum() > b.sum, но это должно быть в самом А классе описано. Можешь показать на примере?)
0
|
186 / 186 / 21
Регистрация: 08.01.2011
Сообщений: 1,139
|
||||||
02.10.2011, 22:23 | 14 | |||||
1
|
02.10.2011, 22:23 | |
Помогаю со студенческими работами здесь
14
Сформировать динамический одномерный массив, заполнить его случайными числами и вывести на печать Сформировать динамический одномерный массив, заполнить его случайными числами и вывести на печать Сформировать динамический одномерный массив, заполнить его случайными числами и вывести на печать Создать динамический 2-мерный массив, заполнить его случайным образом, сортировать столбцы по возрастанию их суммы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |