Написать программу на с# обмена значениями двух переменных

Написать программу на с# обмена значениями двух переменных Программирование на языке си шарп (с#)

Написать программу на с# обмена значениями двух переменных:

а) с использованием третьей переменной;
б) *без использования третьей переменной

используя Систему;

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);
           
        }
    }
}

Оцените статью
Компьютер для начинающих
Добавить комментарий