![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 20.01.2017
Сообщений: 10
|
![]()
Дан вещественный массив А[N][М]. Будем называть «соседями» элемента А[i][j] такие элементы массива А, соответствующие индексы которых отличаются от i и j не более чем на единицу. Для массива А сформировать массив В, значения элементов которого вычисляются по следующему правилу: если все соседи а[i][j] меньше самого а[i][j],
то b[i][j]=1; в противном случае b[i][j]=0. Объясните хотя бы смысл задания, пж. Не знаю что делать после создания массива А. |
![]() |
![]() |
![]() |
#2 | |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,831
|
![]() Цитата:
00 01 02 10 11 12 20 21 22 Поехали: шаг - элемент 00, соседи 01, 10, 11 Все меньше 00 b[i][j] = 1, иначе b[i][j] = 0 шаг - элемент 01, соседи 00, 02, 10, 11, 12 Все меньше 01 b[i][j] = 1, иначе b[i][j] = 0 шаг - элемент 02, соседи 01, 11, 12 Все меньше 02 b[i][j] = 1, иначе b[i][j] = 0 и т.д. |
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 20.01.2017
Сообщений: 10
|
![]()
Ну в общем теперь понятно. Получилось как-то так:
Код:
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,831
|
![]() Код:
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 20.01.2017
Сообщений: 10
|
![]() |
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
![]()
Вот, что сделай:
1) (я не тестировал) Проверь что всё ОК - Код:
3) Интегрируй этот черновик себе в код. Последний раз редактировалось ura_111; 21.01.2017 в 17:10. |
![]() |
![]() |
![]() |
#7 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
![]()
Уже заметил ошибку. Надо "n-1" в строчке:
Код:
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 20.01.2017
Сообщений: 10
|
![]() |
![]() |
![]() |
![]() |
#9 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,430
|
![]()
Предлагаю вот так, покороче:
Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() Последний раз редактировалось BDA; 21.01.2017 в 18:22. |
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 20.01.2017
Сообщений: 10
|
![]()
Переписал код немного по-другому. Ошибка не выскакивает, но неправильно присваивает значения элементам массива Б.
Код:
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
переписать из одного массива в другой devс++ | cas2010 | Помощь студентам | 0 | 21.10.2012 12:11 |
Переписать елементы из одного массива в другой | allegri | Помощь студентам | 3 | 03.01.2011 18:57 |
копирование из одного двумерного массива в другой | Sanprof | Общие вопросы Delphi | 7 | 08.10.2010 17:31 |
Си. перенос элементов одного массива в другой | Денни | Помощь студентам | 7 | 07.02.2010 15:34 |