Принципы объектно-ориентированного программирования

         

Вложенные циклы



Вложенные циклы

Встроенный jonepamop цикла for может содержать такие же циклы — их называют вложенными. В предыдущий пример я добавил вложенный цикл, чтобы выводить по три символа в строке, а не по одному:

using System;

class NestedForApp {



const int StartChar = 33;

const int EndChar = 125;

const int CharactersPerLine = 3;

static public void Main()

{

for (int i = StartChar; i <= EndChar; i+=CharactersPerl_ine)

{

for (int j = 0; ] < CharactersPerLine; j++)

{

Console.Write("{0}={1} ", i+j, (char)(i+j));

}

Console. Writel_ine("");

}

}

>

Переменная / внешнего цикла остается в поле видимости внутреннего цикла. А вот переменная у во внешнем цикле недоступна.



Содержание раздела