Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
13 / 13 / 3
Регистрация: 30.06.2013
Сообщений: 168

Двойной цикл: нужно получить первое значение если выполнится условие

24.07.2014, 11:22. Показов 1040. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
есть двойной цикл и нужно получить первое значение если выполнится это условие if (!field[x][y]->IsWin()) получаем значения и останавливаем циклы как это сделать?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
    for (int x = 0; x < columns; ++x)
    {
        for (int y = 0; y < rows; ++y)
        {
            if (field[x][y])
            {
            if (!field[x][y]->IsWin())
                 {
                 posX=x; posY=y;
                 }
            }
            }
    }
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
24.07.2014, 11:22
Ответы с готовыми решениями:

Нужно сделать цикл, вычисляющий, есть ли значения в форме, если нет, выполнить новое условие
Всем привет! В VBA недавно начал работать, и сейчас немного запнулся на одном месте. Бьюсь об стенку, аж кирпич болит. ) Есть цикл,...

Условные операторы. Будет ли проверено условие condition2, если первое условие condition1 ложно?
Подскажите знающие люди новичку в С++ есть условный оператор: 1) if( condition1 &amp;&amp; condition2 ) будет ли проверено условие...

По массиву А получить массив В, присвоив его k элементу значение true, если выполнено указанное ниже условие и значение false
По массиву А получить массив В, присвоив его k элементу значение true, если выполнено указанное ниже условие и значение false иначе:...

3
233 / 223 / 146
Регистрация: 19.03.2012
Сообщений: 369
24.07.2014, 11:28
C++
1
2
3
4
5
6
if (!field[x][y]->IsWin())
                 {
                 posX=x; posY=y;
                 x = columns;
                 break;
                 }
0
13 / 13 / 3
Регистрация: 30.06.2013
Сообщений: 168
24.07.2014, 11:31  [ТС]
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
    for (int x = 0; x < columns; ++x)
    {
        for (int y = 0; y < rows; ++y)
        {
            if (field[x][y])
            {
            if (!field[x][y]->IsWin())
                 {
                 posX=x; posY=y;
                 break;
                 }
            }
        }
    }
вот так? это я пробовал такое не прокатывает цикл все равно идет а присваивание продолжается
0
-1 / 0 / 0
Регистрация: 21.07.2014
Сообщений: 2
24.07.2014, 11:45
Изпользуй GOTO
C++
1
2
3
4
5
...
goto metka;
...
metka:
...
Добавлено через 3 минуты
Ну или используй какой нибудь флаг во втором цикле
C++
1
2
3
4
5
6
7
8
9
for(){
   for(){
   if(условие){
   flag = true;
   break;
   }
   }
if(flag)break;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
24.07.2014, 11:45
Помогаю со студенческими работами здесь

Сколько раз выполнится цикл и какое значение примет переменная i
Сколько раз выполнится цикл и какое значение примет переменная i? for (i = 0; i &lt; 10; i++); if (i / 5 % 2 == 0) i++;

Сколько раз выполнится цикл for и какое значение примет переменная i
Сколько раз выполнится цикл и какое значение примет переменная i? for (i = 0; i &lt; 10; i++) if (i / 5 % 2 == 1) i++;

Сколько раз выполнится цикл while и какое значение примет переменная i
Сколько раз выполнится цикл и какое значение примет переменная i? i = 1; while(i = 0) i++;

Почему если условие входа в цикл не выполняется, функция заново входит в цикл
Сам код: private void traverse_node(TreeControlItem node) { TreeControlItem childNode = default(TreeControlItem);...

По матрице получить логический вектор, присвоив его k-ому элементу значение True , если выполнено условие
Дана вещественная матрица размерности n * m. По матрице получить логический вектор, присвоив его k-ому элементу значение True , если...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Вот уже год прошел, как у меня домен в reg.ru ...
Etyuhibosecyu 16.04.2026
И ничего они мне не сделали. Если отвязать карту, никакие услуги они не навяжут. Я бы с радостью продлил еще на два года, чтобы не мучиться с временным доменом и меня уже знали по red-star-soft. com,. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача №1: при указании работ (справочник РаботыПоРемонтуСпецтехники),. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru