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

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

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

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

01.06.2011, 15:08. Просмотров 389. Ответов 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     Как спросить у программы: "Если существует соседний элемент массива по вертикали или горизонтали, то ..."
Посмотрите здесь:

Для массива из 10 чисел проверить, есть ли в нем два одинаковых числа и напечатать "да" или "нет" - C++
void check_same(const int* a) { for (const int* p = a; p &lt; a + 9; p++) for (const int* q = p+1; q &lt; a + 10; q++) ...

Существует ли элемент в "сложном" векторе - C++
Здравствуйте, недавно столкнулся с такой проблемой Есть такая структура и последующий вектор: struct cell { char symbol; int...

Как "подкрасить" некоторые элементы массива на выводе во время выполнения программы - C++
как &quot;подкрасить&quot; некоторые элементы массива на выводе во время выполнения программы в общем, необходимо, если такое возможно, чтобы,...

Найти в матрице самую длинную цепочку подряд стоящих 0 по горизонтали или вертикали - C++
Матрица состоит из 0 и 1. Найти в ней самую длинную цепочку подряд стоящих 0 по горизонтали или вертикали. Для ориентации поиска...

Дан текст, хранящийся в текстовом файле f, каждый символ которого может быть малой буквой, цифрой или одним из знаков "+", "-", "*". - C++
Дан текст, хранящийся в текстовом файле f, каждый символ которого может быть малой буквой, цифрой или одним из знаков &quot;+&quot;, &quot;-&quot;, &quot;*&quot;. Групой...

Для каждого элемента последовательности вывести на экран "true" если число чётное и "false" если число нечёное - C++
Задана последовательность из 5 цифр. Для каждого числа вывести на экран &quot;true&quot; - если число четное и &quot;false&quot; - если не четное. ...

Функция isspace и тип string: Не существует подходящей функции преобразования из "std::string" в "int" - C++
Добрый день! Я только начинаю изучать язык c++ по книге &quot;Язык программирования С++. Базовый курс 5-е изд 2014(Стэнли Б. Липпман)&quot;. ...

Даны две строки. Если они начинаются с одинаковых символов, то напечатать "ДА", иначе - "НЕТ" - C++
Даны две строки. Если они начинаются с одинаковых символов, то напечатать &quot;ДА&quot;, иначе - &quot;НЕТ&quot;. (5)

Дан массив из 9 целых чисел. Найти сумму элементов массива и, если она четная, вывести сообщение "Сумма четная", в противном случае напечатать "Сумма - C++
Дан массив из 9 целых чисел. Найти сумму элементов массива и, если она четная, вывести сообщение &quot;Сумма четная&quot;, в противном случае...

Создать список из целых чисел. После каждого элемента, равного "х" вставить элемент, равный "у" - C++
Задача со стеком. Создать список из целых чисел. После каждого элемента,равного х вставить элемент,равный у. какое условие нужно поменять...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
mimicria
return (true);
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     Как спросить у программы: "Если существует соседний элемент массива по вертикали или горизонтали, то ..."
Ответ Создать тему
Опции темы

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