Увеличаване и намаляване на стойността на променливи
Инкрементиране - увеличаването на стойността на дадена променлива
Извършва се чрез оператори за инкрементиране - префиксни и постфиксни
Пре-инкрементация:
int a = 1;
Console.WriteLine(++a); //a
Console.WriteLine(a);
// 2
Стойността на променливата a се
увеличава с 1 и след това се принтира
Пост-инкрементация
int a = 1;
Console.WriteLine(a++); //2
Console.WriteLine(a); //1
Първо се принтира променливата a и
след това се увеличава с 1
Намаляване
Декрементиране – намаляването на стойността на дадена
променлива
Извършва се чрез оператори за декрементиране –
префиксни и постфиксни
Извършва се само върху променливи, които имат числена
стойност
Пре-декрементация
int a = 1;
Console.WriteLine(--a); //0
Console.WriteLine(a); //0
Стойността на променливата a се
намалява с 1 и след това се принтира
Пост-декрементация
int a = 1;
Console.WriteLine(a--); //1
Console.WriteLine(a); //0
Първо се принтира променливата a и
след това се намалява с 1
Повторения (цикли) – while-цикъл
В програмирането често се налага да изпълним блок с команди
няколко пъти
За целта използваме цикли – while, for и други
while (...)
{
//code
}
while-цикъл – пример
int a = 5;
while (a <= 10)
{
while (a <= 10)
a++;
}