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

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

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

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

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

Автоматический выход из цикла. C++
Выход из цикла C++
Принудительный выход из цикла C++
Преждевременный выход из цикла C++
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     Выход из цикла
Ответ Создать тему
Опции темы

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