Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
someone_ua
1 / 1 / 0
Регистрация: 09.10.2010
Сообщений: 54
#1

Как спросить у программы: "Если существует соседний элемент массива по вертикали или горизонтали, то ..." - C++

01.06.2011, 15:08. Просмотров 382. Ответов 1
Метки нет (Все метки)

Как спросить у программы: "Если существует соседний элемент массива по вертикали или горизонтали, то ..."
Собственно пробывал так:
C++
1
2
3
4
5
6
        for (i=0;i<10;i++)
                for (j=0;j<10;j++)
                        if (a[i-1][j]==true||a[i][j-1]==true||a[i+1][j]==true||a[i][j+1]==true)
                        {                                         //без true не работает тоже
                                ...
                        }
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.06.2011, 15:08     Как спросить у программы: "Если существует соседний элемент массива по вертикали или горизонтали, то ..."
Посмотрите здесь:

C++ Как "подкрасить" некоторые элементы массива на выводе во время выполнения программы
Определить, существует ли путь от первой ко второй точке, состоящий из "0" C++
C++ О том как я сошел с ума или "expression must have integral"
Заменить в каждом массиве максимальный элемент средним арифметическим положительных элементов (если оно существует) соответствующего массива C++
C++ Существует ряд чисел. Вместо "?" вставить символы
Найти в матрице самую длинную цепочку подряд стоящих 0 по горизонтали или вертикали C++
Существует ли элемент в "сложном" векторе C++
Что применить "\n" или "endl"? C++
Как сделать, чтобы появлялось сообщение "Массив не создан", если не задано положительное число ранга матрицы C++
C++ Есть числа в файле "student.txt". Нужно считать их в массив и вычислить минимальный элемент массива
Добавить элемент "барьер" в конец массива C++
Как, каким образом "скомпилировать" код для С или С++? C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
mimicria
return (true);
 Аватар для mimicria
1956 / 1093 / 91
Регистрация: 19.04.2011
Сообщений: 2,344
01.06.2011, 15:12     Как спросить у программы: "Если существует соседний элемент массива по вертикали или горизонтали, то ..." #2
C++
1
if (a[i-1]
На первом же проходе вылетит при i=0 ибо получается отрицательный индекс
Yandex
Объявления
01.06.2011, 15:12     Как спросить у программы: "Если существует соседний элемент массива по вертикали или горизонтали, то ..."
Ответ Создать тему
Опции темы

Текущее время: 20:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru