|
Средства работы с динамической памятью
|
|||
---|---|---|---|
#18+
Задано квадратную матрицу, все элементы которой равны единице. Написать функцию void func (int ** arr, int n), которая заполняет заштрихованную область матрицы (согласно варианту) нулями. Размер массива вводится с клавиатуры. Здесь матрица полностью заполняется нулями, а нужно чтобы только заштрихованная область Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33.
Модератор: Дружище. Пользуйся тегами форматирования сорцов ... |
|||
:
Нравится:
Не нравится:
|
|||
16.03.2021, 22:30 |
|
Средства работы с динамической памятью
|
|||
---|---|---|---|
#18+
Это потому что в func() ошибка. Она заполняет нулями все ячейки матрицы, а должна только заштрихованные. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
16.03.2021, 23:10 |
|
Средства работы с динамической памятью
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov Это потому что в func() ошибка. Она заполняет нулями все ячейки матрицы, а должна только заштрихованные. А следующая ошибка в твоём посте. :) Ты должен был написать: сейчас я исправлю ошибку. Вот такая трагическая последовательность (совокупность) ошибок. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.03.2021, 23:22 |
|
Средства работы с динамической памятью
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, Не подскажите как исправить? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.03.2021, 23:59 |
|
Средства работы с динамической памятью
|
|||
---|---|---|---|
#18+
Не понятно, как имея массив и его размер, что из этого нужно заштриховывать. И как это относится к "динамической памяти" ? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2021, 12:42 |
|
Средства работы с динамической памятью
|
|||
---|---|---|---|
#18+
Не хватает исходных данных. Задано N. Order Of Matrix. Порядок матрицы. Это я так понимаю ее размер. А чтобы что-то заштриховать - нам нужен размер бордюра или внутреннего прямоугольника. И непонятно - где штриховка. Где серое? Или белое? И непонятно чем штриховать? Нулями? По смыслу использования памяти, считается хорошей практикой предварительно заполнять нулями в новых стандартах языка. Код: plaintext 1.
Но чем тогда заполнять если всё и так уже покрашено нулями? Абсурд? Вобщем в данной задаче - искажено задание или выдано не полностью. Надо подходить к преподу и уточнять. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2021, 13:34 |
|
Средства работы с динамической памятью
|
|||
---|---|---|---|
#18+
Интересно, а сколько стоят такие/подобные задачи на каком-нибудь фриланс сайте? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2021, 13:59 |
|
Средства работы с динамической памятью
|
|||
---|---|---|---|
#18+
tet2, если не заморачиваться на скорость заполнения матрицы, то можно так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2021, 03:34 |
|
|
start [/forum/topic.php?fid=57&fpage=4&tid=2017245]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
55ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 163ms |
0 / 0 |