Выход из цикла при соблюдении условия - C#
Формулировка задачи:
Добрый вечер, скажите пожалуйста будет ли произведен выход из внутреннего цикла при соблюдении в нем условия?
и продолжится ли выполнение внешнего цикла дальше?
if (ver2 <= ver) // есть ли ошибка блока
{
flag1 = false;
break;
} for (int i = 0; i < t; i++) // общий цикл
{
Random r1 = new Random();
bloks = r1.Next(2, 8); // генерация количества блоков для одного пакета от 2 до 8
for (int k = 0; k < bloks; k++) //для задачи значения, является ли какой то блок не переданным
{
Random r2 = new Random();
double ver2 = r2.NextDouble(); // вероятность ошибки
if (ver2 <= ver) // есть ли ошибка блока
{
flag1 = false;
break;
}
}
if (flag1 == false) // колличество потерянных пакетов
error++;
all_bloks += bloks;
}Решение задачи: «Выход из цикла при соблюдении условия»
textual
Листинг программы
if (ver2 <= ver) // есть ли ошибка блока
{
flag1 =!flag1;
error++;
break;
}