Написать программу на с# обмена значениями двух переменных:
а) с использованием третьей переменной;
б) *без использования третьей переменной
используя Систему;
namespace Программа_по_обмену_значений_двух_переменных
{
программа класса
{
static void Main (строка [] аргументы)
{
//Написать программу обмена значениями двух переменных:
//а) с использованием третьей переменной;
//б) *без использования третьей переменной.
int variable = 10; //здесь реализован обмен для целых чисел - но можно и для другого типа данных
//- тогда при инициализации переменной надо указывать ее тип
int variable2 = 20;
Console.WriteLine("первая переменная " + variable);
Console.WriteLine("вторая переменная " + variable2);
Console.WriteLine("это значения переменных до обмена - а теперь после обмена:");
int результат = переменная;
переменная = переменная2;
переменная2 = результат;
Console.WriteLine("первая переменная после обмена " + variable);
Console.WriteLine("вторая переменная после обмена " + variable2);
//теперь без третьей переменной
переменная = переменная + переменная2;
variable2 = variable2 - переменная;
переменная2 = -переменная2;
переменная = переменная - переменная2;
Console.WriteLine("первая переменная после второго обмена " + variable);
Console.WriteLine("вторая переменная после второго обмена " + variable2);
}
}
}





