Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

Выход из цикла - C++

10.11.2011, 20:58. Просмотров 820. Ответов 2
Метки нет (Все метки)

Ув. программисты я пишу крестики-нолики, но возникла некоторая проблема с циклами!
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
      for (t=0;t<100;t++)
      {
            for (t=0;u<100;u++)
            {
                    printf("X: ");
                    scanf ("%d",&a1);
                    printf("Y: ");
                    scanf ("%d",&b1);
                    if ((a1<=3)&&(b1<=3))
                    break;
                    if ((a1>3)||(b1>3))
                    printf("Вы ввели неверные координаты!");
                    continue;
           }
           if (((a1!=a)||(b1!=b))||((a1!=r)||(b1!=l)))
           break;
           if (((a1==a)&&(b1==b))||(a1==r)&&(b1==l))
           printf("Такой ход сделать нельзя\n");
           continue;
      }
Подскажите пожалуйста ,если мы завершаем вложенный цикл
C++
1
2
3
4
5
6
7
8
9
10
11
12
     for (t=0;u<100;u++)
            {
                    printf("X: ");
                    scanf ("%d",&a1);
                    printf("Y: ");
                    scanf ("%d",&b1);
                    if ((a1<=3)&&(b1<=3))
                    break;
                    if ((a1>3)||(b1>3))
                    printf("Вы ввели неверные координаты!");
                    continue;
           }
и в главном цикле выполяется continue,то вложенный цикл будет снова выполняться или же программа будет его пропускать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.11.2011, 20:58
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Выход из цикла (C++):

Выход из цикла - C++
Есть цикл. Он выполняется. Долго. Пока он выполняется я нажимаю Esc и он становится на паузу. Как осуществить? Добавлено через 10...

С++ Выход из цикла - C++
Есть цикл, написанный в дополнительной функции. Нужно вывести сумму нескольких введенных чисел, если подходящей суммы нет,то вывести...

Выход из цикла - C++
Доброго времени суток. Подскажите, пожалуйста как сделать выход из цикла при нажатии 0 в меню. Пытался так на ESC, но не выходит. ...

Выход за пределы цикла - C++
Вообщем необходимо реализовать алгоритм по пунктам от 1 до 27 и в них есть переходы на другие пункты. Есть 2 цикла do while, один от 5 до...

Преждевременный выход из цикла - C++
Здраствуйте! Спасибо за внимание. Стояла задача: 1. построить двумерный динамический массив. (выполнено) 2. нахождение количества...

Преждевременный выход из цикла - C++
#include &lt;iostream&gt; using namespace std; void enter_new_note (); void show_sheldue (); int x = 1; char Monday , Thuesday...

2
alkagolik
Заблокирован
10.11.2011, 21:05 #2
Цитата Сообщение от progra Посмотреть сообщение
вложенный цикл будет снова выполняться или же программа будет его пропускать?
все будет выполняться до тех пор, пока не будет выполнено одно из условий выхода из цикла. Если вынешний цикл начал новую итерацию, то и вложенный соответственно тоже будет выполняться. Так что в данном прмере явных инструкции продолжения можно удалить, они не изменяют ход программы.
1
progra
1 / 1 / 0
Регистрация: 17.05.2011
Сообщений: 26
10.11.2011, 21:10  [ТС] #3
Спасибо
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.11.2011, 21:10
Привет! Вот еще темы с ответами:

Выход из вложенного цикла - C++
Собственно как выходить из вложенного цикла ? goto ?

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

Выход из двойного цикла - C++
Как выйти при нажатии определенной кнопки из двойного цикла: #include&lt;conio.h&gt; #include&lt;iostream&gt; #include&lt;cmath&gt; #include&lt;cstring&gt;...

Автоматический выход из цикла. - C++
имеется код: int main() { square s; //объект класса unsigned char ch; /*цикл 1*/ while(true){ ...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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