69 lines
1.5 KiB
C#
69 lines
1.5 KiB
C#
|
using System;
|
|||
|
|
|||
|
/*
|
|||
|
* $1 Цикл for особенности
|
|||
|
* $2 нескольок переменных
|
|||
|
* $3 Цикл for в обратном порядке
|
|||
|
* $4 несколько условий
|
|||
|
*/
|
|||
|
class Program
|
|||
|
{
|
|||
|
static void Main()
|
|||
|
{
|
|||
|
#region $1
|
|||
|
int limit = int.Parse(Console.ReadLine());
|
|||
|
|
|||
|
for (int i = 1; i <= limit; i++)
|
|||
|
{
|
|||
|
Console.WriteLine(i);
|
|||
|
}
|
|||
|
|
|||
|
for (; ; )
|
|||
|
{
|
|||
|
Console.WriteLine("for is working");
|
|||
|
System.Threading.Thread.Sleep(300);
|
|||
|
break;
|
|||
|
}
|
|||
|
|
|||
|
int t = 0;
|
|||
|
for (; t < 3; t++)
|
|||
|
{
|
|||
|
Console.WriteLine("for_1: " + t);
|
|||
|
}
|
|||
|
|
|||
|
for (; t < 5; t++)
|
|||
|
{
|
|||
|
Console.WriteLine("for_2: " + t);
|
|||
|
}
|
|||
|
|
|||
|
for (int i = 0; i < 5;)
|
|||
|
{
|
|||
|
i++;
|
|||
|
Console.WriteLine(i);
|
|||
|
}
|
|||
|
#endregion
|
|||
|
#region $2
|
|||
|
for (int i = 0, j = 5; i < 10; i++)
|
|||
|
{
|
|||
|
Console.WriteLine("i: " + i);
|
|||
|
Console.WriteLine("j: " + j);
|
|||
|
j++;
|
|||
|
}
|
|||
|
#endregion
|
|||
|
#region $3
|
|||
|
for (int i = 10; i > 0; i--)
|
|||
|
{
|
|||
|
Console.WriteLine("-- " + i);
|
|||
|
}
|
|||
|
#endregion
|
|||
|
#region $4
|
|||
|
for (int i = 0, j = 5; i < 10 && j < 12; i++)
|
|||
|
{
|
|||
|
Console.WriteLine("i: " + i);
|
|||
|
Console.WriteLine("j: " + j);
|
|||
|
j++;
|
|||
|
}
|
|||
|
#endregion
|
|||
|
Console.ReadKey();
|
|||
|
}
|
|||
|
}
|