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

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

Восстановить пароль Регистрация
 
progra
1 / 1 / 0
Регистрация: 17.05.2011
Сообщений: 26
10.11.2011, 20:58     Выход из цикла #1
Ув. программисты я пишу крестики-нолики, но возникла некоторая проблема с циклами!
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,то вложенный цикл будет снова выполняться или же программа будет его пропускать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.11.2011, 20:58     Выход из цикла
Посмотрите здесь:

Автоматический выход из цикла. C++
Выход из цикла C++
Принудительный выход из цикла C++
Преждевременный выход из цикла C++
C++ Выход за пределы цикла
Выход из вложенного цикла C++
Принудительный выход из цикла C++
Выход из цикла C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alkagolik
 Аватар для alkagolik
1510 / 616 / 79
Регистрация: 15.07.2011
Сообщений: 3,552
10.11.2011, 21:05     Выход из цикла #2
Цитата Сообщение от progra Посмотреть сообщение
вложенный цикл будет снова выполняться или же программа будет его пропускать?
все будет выполняться до тех пор, пока не будет выполнено одно из условий выхода из цикла. Если вынешний цикл начал новую итерацию, то и вложенный соответственно тоже будет выполняться. Так что в данном прмере явных инструкции продолжения можно удалить, они не изменяют ход программы.
progra
1 / 1 / 0
Регистрация: 17.05.2011
Сообщений: 26
10.11.2011, 21:10  [ТС]     Выход из цикла #3
Спасибо
Yandex
Объявления
10.11.2011, 21:10     Выход из цикла
Ответ Создать тему
Опции темы

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