Изход от няколко вложени циклъла без break?
От вложени цикли излизам с break. Например:
for (int i = 0; i < 10; i++)
            {
                for (int j = 0; j < 10; j++)
                {
                    for (int k = 0; k < 10; k++)
                    {
                        if (sum > 5) { break; }
                    }
                if (sum > 5) { break; }
                    }
            if (sum > 5) { break; }
             }
Защо не ми се получава с while() с променлива в най-вътрешния цикъл?  Защо не я следи? Променивата е глобална.
 int i = 0;
            while (i < 10 && ok)
            {
                for (int j = 0; j < 10; j++)
                {
                    for (int k = 0; k < 10; k++)
                    {
                        if (sum > 5) { ok = false; }
                    }
                }
            i++;
            }
Много хитро решение! Благодаря!