Прокомментировать задачу "Расположите три числа в порядке убывания" - C#
Формулировка задачи:
Нужно прокомментировать каждую строчку кода
Условие: Расположите три числа в порядке убывания.
Листинг программы
- int a, b, c, tmp;
- Console.Write("Введите первое число: ");
- a = Convert.ToInt32(Console.ReadLine());
- Console.Write("Введите второе число: ");
- b = Convert.ToInt32(Console.ReadLine());
- Console.Write("Введите третье число: ");
- c = Convert.ToInt32(Console.ReadLine());
- if (a < b)
- {
- tmp = a;
- a = b;
- b = tmp;
- }
- else
- tmp = b;
- if (tmp >= c)
- Console.WriteLine("{0}, {1}, {2}", a, b, c);
- else
- if (c >= a)
- Console.WriteLine("{0}, {1}, {2}", c, a, b);
- else
- Console.WriteLine("{0}, {1}, {2}", a, c, b);
- Console.ReadLine();
- }
- }
- }
Решение задачи: «Прокомментировать задачу "Расположите три числа в порядке убывания"»
textual
Листинг программы
- int a, b, c, tmp; //Обьявление 4-х переменных типа Int32
- Console.Write("Введите первое число: "); //Вывод на консоль указаного сообщения
- a = Convert.ToInt32(Console.ReadLine()); //Присвоение переменной "a" введенного с консоли значения
- Console.Write("Введите второе число: "); //---
- b = Convert.ToInt32(Console.ReadLine()); //Присвоение переменной "b" введенного с консоли значения
- Console.Write("Введите третье число: "); //---
- c = Convert.ToInt32(Console.ReadLine()); //Присвоение переменной "c" введенного с консоли значения
- if (a < b) //Если переменная "a" меньше "b"
- {
- tmp = a; //Присвоить переменной "tmp" значение переменной "a"
- a = b; //Присвоить переменной "a" значение переменной "b"
- b = tmp; //Присвоить переменной "b" значение переменной "tmp"
- }
- else //Иначе, если переменная "a" равна или больше переменной "b"
- tmp = b; //Присвоить переменной "tmp" значение переменной "b"
- if (tmp >= c) //Если переменная "tmp" равна или больше переменной "c"
- Console.WriteLine("{0}, {1}, {2}", a, b, c); //Вывод на консоль переменных "a", "b" и "c", разделённых запятой
- else //Иначе, если переменная "tmp" меньше "b"
- if (c >= a) //Если переменная "c" равна или больше переменной "a"
- Console.WriteLine("{0}, {1}, {2}", c, a, b); //Вывод на консоль переменных "c", "a" и "b", разделённых запятой
- else //Иначе, если переменная "c" меньше переменной "a"
- Console.WriteLine("{0}, {1}, {2}", a, c, b); //Вывод на консоль переменных "a", "c" и "b", разделённых запятой
- Console.ReadLine(); //Ожидание от пользователя ввода новой строки (или просто нажатия на клавишу "Enter")
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д