جا به جایی داده ها

سوال

سلام به همه مهندسین عزیز.

یه سوال خیلی جالب ذهنم رو درگیر کرده بود که :

فرضا دو متغیر a = 5 و b = 10 داریم . چگونه محتویات این دو متغیر را بدون استفاده از هیچ متغیر دیگر جا به جا کنیم؟ یعنی در نتیجه شود b = 5 و a = 10?

خیلی ممنون میشم کدش رو بزنین.

در حال بررسی 0
Sahar 12 ماه 4 پاسخ ها 135 دیده شده 1

پاسخ ها ( ۴ )

  1. Console.Write(“Enter number”);
    int number1 = Convert.ToInt32(Console.ReadLine());
    Console.Write(“Enter number”);
    int number2 = Convert.ToInt32(Console.ReadLine());
    number1 = number1 + number2;
    number2 = number1-number2;
    number1 = number1-number2;
    Console.WriteLine(number1+”t”+number2);

  2. static void Main(string[] args)
    {
    Console.Write(“Enter number 1 : “);
    int num1 = Convert.ToInt32(Console.ReadLine());
    Console.Write(“Enter number 2 : “);
    int num2 = Convert.ToInt32(Console.ReadLine());
    num1 = num1 + num2;
    num2 = num1 – num2;
    num1 = num1 – num2;
    Console.WriteLine(“number 1 : {0}nnumber 2 : {1}”,num1,num2);
    }

  3. Console.Write(“enter n”);
    int n =int.Parse(Console.ReadLine());
    Console.Write(“inter b:”);
    int b =int.Parse(Console.ReadLine());
    n = n + b;
    b = n – b;
    n = n – b;
    Console.WriteLine(n + “t” + b);

ارسال یک پاسخ