Сегодня 5 февраля, среда ГлавнаяНовостиО проектеЛичный кабинетПомощьКонтакты Сделать стартовойКарта сайтаНаписать администрации
Поиск по сайту
 
Ваше мнение
Какой рейтинг вас больше интересует?
 
 
 
 
 
Проголосовало: 7278
Кнопка
BlogRider.ru - Каталог блогов Рунета
получить код
Мир глазами программиста
Мир глазами программиста
Голосов: 0
Адрес блога: http://nayils.blogspot.com/
Добавлен: 2015-04-15 13:16:48
 

C# Базовый Курс: Циклы. Урок 5.

2013-02-26 11:04:00 (читать в оригинале)

Всем привет. Сегодня у нас очень важный урок. Мы будем проходить циклы. Цикл - это участок кода, который повторяется один или несколько раз, либо до той поры пока не выполнится заданное нами условие. Рассмотрим разные циклы:

1. Цикл for:
Синтаксис следующий:
for (инициализатор; условие; итератор)
    операторы 

Инициализатор - переменная, инициализируемая при первом выполнении цикла.
Условие - выражение, которое проверяется перед каждым выполнением тела цикла
Итератор - шаг, с которым приращается значение переменной.

Пример использования:
 
for (int i = 0; i < 10; i++)
{
Console.WriteLine("Hello!");
}
В данном примере мы выводим 10 раз строку Hello!



Еще пример:
int summ = 0;
for (int i = 0; i < 10; i++)
summ+=i; //Переменной summ прибавляем i

Console.WriteLine(summ);
Здесь мы считаем сумму от 0 до 10 и выводим результат на экран.

2. Цикл whileСинтаксис:
while(условие)
    операторы;

While - цикл с предварительной проверкой условия.
Пример:
            int i = 0, sum = 0;

while (i < 10) //Выполняем цикл до тех пор пока условие i < 10 истинно
{
sum+=i++; //Прибавляем к sum переменную i, и увеличиваем ее значение на 1.
}

Console.WriteLine(sum);
Код аналогичен предыдущему.

3. Цикл do...while
do
{
    операторы;
}
while (условие);

Данный цикл является циклом с пост условием. Он выполняется до тех пор, пока условное выражение истинно. Пример:
            int i = 0, sum = 0;

do
{
sum += i++;
} while (10 > i);

Console.WriteLine(sum);
4. Цикл foreach
foreach (тип_переменной сама_переменная in коллекция)
     операторы;

Тип_переменной и сама_переменная - переменная, которая используется в цикле для итерации.
Коллекция - коллекция, по которой совершаем итерацию.

Когда цикл начинает свою работу, переменной присваивается первое значение коллекции, при каждом шаге итерации, переменной присваивается следующее значение коллекции.
            int[] array = new int[]{1,2,3,4,5,6};

foreach (var i in array)
{
Console.Write(i+" ");
}
Данный пример вам может быть ещё не понятен, его мы разберем в дальнейшем.

Сегодня мы коротко разобрали все циклы в языке c#. В следующий раз мы научимся их применять на практике и узнаем что такое массивы.

Тэги: базовый, курс

 


Самый-самый блог
Блогер Рыбалка
Рыбалка
по среднему баллу (5.00) в категории «Спорт»


Загрузка...Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.