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

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

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

Написать программу, которая реализует алгоритм обмена значении переменных А и В (без использования промежуточной переменной c). Исходные значения переменных вводить в режиме диалога. Предусмотреть вывод результата до и после обмена. Помогите решить пожалуйста!
Сам сделал:
Листинг программы
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. namespace ConsoleApplication1
  6. {
  7. class Program
  8. {
  9. static void Main()
  10. {
  11. int a, b, c;
  12. string buf;
  13. //Ввод значения переменной a в режиме диалога
  14. Console.Write("Введите целое значение a ");
  15. buf = Console.ReadLine();
  16. a = Convert.ToInt32(buf);
  17. //Ввод значения переменной b в режиме диалога
  18. Console.Write("Введите целое значение b ");
  19. buf = Console.ReadLine();
  20. b = Convert.ToInt32(buf);
  21. //Печать исходных значений
  22. Console.WriteLine("Исходные значения переменных a и b:");
  23. Console.WriteLine("a={0} b={1}", a, b);
  24. //обмен
  25. c = a; a = b; b = c;
  26. //Печать значений переменных a и b после обмена
  27. Console.WriteLine("Новые значения переменных a и b:");
  28. Console.WriteLine("a={0} b={1}", a, b);
  29. // Задержка рабочего экрана монитора
  30. Console.WriteLine("Для продолжения нажмите клавишу Enter");
  31. Console.ReadLine();
  32. }
  33. }
  34. }
Может с другими задачами кто поможет!?

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

textual
Листинг программы
  1. int a,b;
  2. Console.WriteLine("Введите а : ");
  3. a = Convert.ToInt32(Console.ReadLine());
  4. Console.WriteLine("Введите b : ");
  5. b = Convert.ToInt32(Console.ReadLine());
  6. a = b - a;
  7. b = b - a;
  8. a = a + b;
  9. Console.WriteLine("a = " + a + "b = " + b);

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


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

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

8   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы