Написать программу, которая реализует алгоритм обмена значении переменных А и В - C#

Узнай цену своей работы

Формулировка задачи:

Написать программу, которая реализует алгоритм обмена значении переменных А и В (без использования промежуточной переменной c). Исходные значения переменных вводить в режиме диалога. Предусмотреть вывод результата до и после обмена. Помогите решить пожалуйста!
Сам сделал:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
  {
    static void Main()
    {
int a, b, c;
string buf;
//Ввод значения переменной a в режиме диалога
Console.Write("Введите целое значение a ");
buf = Console.ReadLine();
     a = Convert.ToInt32(buf);
     //Ввод значения переменной b в режиме диалога
     Console.Write("Введите целое значение b ");
     buf = Console.ReadLine();
     b = Convert.ToInt32(buf);
//Печать исходных значений
Console.WriteLine("Исходные значения переменных a и b:");
Console.WriteLine("a={0} b={1}", a, b);
//обмен
c = a; a = b; b = c;
//Печать значений переменных a и b после обмена
Console.WriteLine("Новые значения переменных a и b:");
Console.WriteLine("a={0} b={1}", a, b);
// Задержка рабочего экрана монитора 
Console.WriteLine("Для продолжения нажмите клавишу Enter");
Console.ReadLine();
    }
  }
}
Может с другими задачами кто поможет!?

Решение задачи: «Написать программу, которая реализует алгоритм обмена значении переменных А и В»

textual
Листинг программы
int a,b;
Console.WriteLine("Введите а : ");
a = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Введите b : ");
b = Convert.ToInt32(Console.ReadLine());
a = b - a;
b = b - a;
a = a + b;
Console.WriteLine("a = " + a + "b = " + b);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4 из 5
Похожие ответы