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

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

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

Проверка. Все ли элементы массива имеют то или иное значение(всего их два) - C++

24.02.2013, 22:21. Просмотров 395. Ответов 2
Метки нет (Все метки)

Всем доброго времени суток. Проблема в следующем. Пусть у нас есть двумерный массив. После некоторых пертубаций, в нем остаются только 0 и 9. все это происходит циклически. в цикле While(1). как реализовать проверку, чтобы если АБСОЛЮТНО ВСЕ элементы массива равны либо 0 либо 9, то break. Извините, если слишком глупый вопрос. возможно это уже меня глючит. Если это важно, то массив двумерный динамический. Фрагмент кода на всякий случай прилагаю
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
while(1)
        {
          for(int i=0;i<N;i++)
         {
             for(int j=0;j<M;j++)
             {
             if (U[i][j]!=0 && U[i][j]!=9)
                 U[i][j]=9;
             
             }
          }
         cur++;
          
        }
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.02.2013, 22:21     Проверка. Все ли элементы массива имеют то или иное значение(всего их два)
Посмотрите здесь:

Проверка, записано ли значение в элементе массива или нет? - C++
подскажите пожалуйса мне условие для проверки получается у меня есть два способа заполнения масива, поелементное с указанием номера...

Удалить из массива все элементы, встречающиеся ровно два раза - C++
помогите, пожалуйста, как написать код в с++? Дан целочисленный массив размера N. Удалить из массива все элементы, встречающиеся ровно...

Все элементы массива, меньшие заданного числа, увеличить в два раза - C++
Дана последовательность целых чисел,нужно все элементы, меньше заданного числа,увеличить в два раза

Увеличить все элементы этого массива начиная с первого положительного элемента в два раза. - C++
Помогите решить в Borland c++ Если можно еще блок-схему Задан массив целых чисел. Увеличить все элементы этого массива начиная с...

Сравнить поэлементно два одномерных массива, и через if определить, равны эти элементы или нет - C++
Люди помогите пожалуйста Нужно сравнить по элементам два одномерных массива и через if определить равны эти элементы или нет. If...

Сформировать и вывести на экран новый массив, который будет содержать вначале все элементы массива A(0), затем все элементы массива B(4) - C++
Здравствуйте! Помогите написать парочку программ... 3. Даны массивы A(0) и B(4). Сформировать и вывести на экран новый массив,...

Заменить все четные элементы массива на значение 0 - C++
Помогите, пожалуйста, вывести числа следующим образом: 2 0 4 0 9 9 6 6 5 5 3 3 5...

Все положительные элементы массива, расположенные правее первого нулевого элемента, увеличить в два раза - C++
Все положительные элементы массива а1, а2 , ..., а20, расположенные правее первого нулевого элемента, увеличить в два раза

Разделить все элементы массива на значение первого элемента - C++
№1. Дан массив из n элементов. Все его элементы разделить на первый элемент. №2. Дан массив из n элементов. Напечатать все...

Заменить все отрицательные элементы массива на их абсолютное значение - C++
1.Дан двумерный массив вещественных чисел размерностью N*M. Заменить все отрицательные элементы массива на их абсолютное значение, а все...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Seroga7
6 / 6 / 1
Регистрация: 08.12.2012
Сообщений: 147
24.02.2013, 22:25     Проверка. Все ли элементы массива имеют то или иное значение(всего их два) #2
Насколько я понял условие...

Поставь какой-нить счетчик, который будет менять значение с 0 на 1 если элемент массива не 0 или 9. И сделай условие в конце - если значение счетчика = 0, то break
eXelsior
0 / 0 / 0
Регистрация: 09.12.2012
Сообщений: 20
24.02.2013, 22:31  [ТС]     Проверка. Все ли элементы массива имеют то или иное значение(всего их два) #3
я лох. Спасибо!!!
Yandex
Объявления
24.02.2013, 22:31     Проверка. Все ли элементы массива имеют то или иное значение(всего их два)
Ответ Создать тему
Опции темы

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