Нужны комментарии к коду - C# (182530)
Формулировка задачи:
Можете помочь с задачей
нужны комментарии к ней
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int s, b, max, min, e, rez, k; rez = 0; max = 1; min = 10; Console.WriteLine("Введите натуральное число"); s = int.Parse(Console.ReadLine()); for (int i = 0; s != 0; i++) { b = 10; e = s % b; s -= e; s /= 10; if (e > max) { max = e; } if (e < min) { min = e; } } rez = max - min; k = rez % 2; if (k == 0) { Console.WriteLine("Чётное"); } if (k == 1) { Console.WriteLine("Не чётное"); } Console.ReadKey(); } } }
Решение задачи: «Нужны комментарии к коду»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Linq; using System.Text; // подгружаемые библиотеки namespace ConsoleApplication1 { class Program { static void Main(string[] args) // главный класс Main, с которого начинается выполнение программы { int s, b, max, min, e, rez, k; //объявление переменных типа int rez = 0; //инициализация переменных. тип int не указан потому что понятен из присваимого значения max = 1;// min = 10;// Console.WriteLine("Введите натуральное число");// выводит строку на консоль s = int.Parse(Console.ReadLine()); //введенный символ конвертируется в int и присваивается переменной s for (int i = 0; s != 0; i++) //цикл. он работает до тех пора пока s не равно нулю { b = 10; // присвоить b 10 e = s % b;// остаток от деления s на b. результат записать в е s -= e;//декремент. Вычтите значение е из значения s, сохраните результат в s s /= 10;// разделить s на 10. результат сохранить в s if (e > max)//условие. если е больше max(т.е. 1) то... { max = e; // max равно е } if (e < min) //если меньше то... { min = e; // min равно e } } rez = max - min; // из max вычесть min результат записан в переменной rez k = rez % 2; // остаток от деления if (k == 0) // если k (остаток от деления) равно 0 { Console.WriteLine("Чётное");// вывод на консоль строки с текстом "четное" } if (k == 1) // если k равно 1 то { Console.WriteLine("Не чётное"); // вывод на консоль строки с текстом "не четное" } Console.ReadKey(); // консоль не закроется пока пользователь не нажмет любую клавишу } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д