Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
ValeryS
Модератор
7130 / 5398 / 669
Регистрация: 14.02.2011
Сообщений: 18,218
17.09.2013, 07:19

Как скоротить, не обьявляя переменную? - C++

17.09.2013, 07:19. Просмотров 578. Ответов 17
Метки (Все метки)

Цитата Сообщение от zer0mail Посмотреть сообщение
Я делал расчеты, где штук 5 вложенных циклов. Каждый цикл на своем уровне проверяет некоторые условия и выход может произойти на цикл 2-3 уровнями выше (или вообще завершить все циклы). Как это просто сделать без goto (устанавливать различные флажки или есть другой способ)?
не понял
кто куда должен выйти?
кусочек кода, пожалуйста

Добавлено через 7 минут
ну вот пример
вместо
C++
1
2
3
4
5
6
for(i=0;i<10;i++)
  for(j=0;j<10;j++) 
     if(a==b)
        goto m1;
 
m1:
можно написать так
C++
1
2
3
4
5
6
7
fnc()
{
for(i=0;i<10;i++)
  for(j=0;j<10;j++) 
     if(a==b)
        return ;
}
или так
C++
1
2
3
4
5
6
7
8
9
for(i=0;i<10;i++)
  {
    for(j=0;j<10;j++) 
     { 
       if(a==b)
        break;
     }
    if(j<10)
       break;
или еще куча способов которые не нарушают модуль
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.09.2013, 07:19
Темы с ответами и решениями для C++ Как скоротить, не обьявляя переменную?:

Как вставить переменную java скрипт в php переменную
Здравия, форумчане! Извиняюсь за некорректность заголовка... Подскажите...

Как строковую переменную передать из TStringStream в переменную String?
Доброе время суток! Подскажите, как строковую переменную передать из...

Как новую переменную пронумеровать через другую переменную?
здравствуйте, уважаемые сижу вот голову ломаю над элементарщиной: q=1...

Как создать статическую переменную в Паскале? Переменную, которая сохраняет значение, при выходе из функции
Пробую так, но, естественно, ничего не получается: procedure a; var s :...

0
Как скоротить, не обьявляя переменную? C++   Следующее сообщение темы 
Другие темы раздела
C++ cin.getline и cin.ignore http://www.cyberforum.ru/cpp-beginners/thread955915.html
Есть кусок кода в котором не могу разобраться. Если cin.ignore() есть, то теряется первый вводимый символ начиная со второго входа в for. Если cin.ignore() убрать, то игнорирует первую строку вовсе и...
C++ Решето Ератосфена Дали код алгоритма Ератосфена для поиска простых чисел, надо в нем разобраться, знать как все работает и т.п. И как я начал разчихлять код, то сразу и стал на побитовых операциях. Понял только bits и... http://www.cyberforum.ru/cpp-beginners/thread955904.html
Не могу разобраться. Мат логика C++
Задание №1. Написать программу для реализации следующего алгоритма определения является ли данная строка символов пропозициональной формулой или нет: шаг 1. Проверка скобочного итога формулы. шаг...
C++ Написать функцию Procent
Написать функцию Procent, которая возвращает процент от полученного в качестве аргумента числа. Очень прошу помочь, завтра последний день сдачи практики, а я никак не могу успеть. Ибо я буду писать...
C++ Не понимаю код http://www.cyberforum.ru/cpp-beginners/thread955862.html
Помогите пожалуйста разобратся в коде Код который с помощью алгоритма "Решето Эратосфена" подсчитывает все простые числа в диапазоне от 2 до 2 000 000 и подсчитывает время выполнения для заданного...
C++ не получается составить алгоритм Шелла В файле input.xtx содержатся сведения о группе студентов в формате: запись о каждом студенте группы, которая содержит следующие сведения:фамилия, имя, отчество, год рождения, оценки по пяти... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru