Нужны комментарии к коду - 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(); // консоль не закроется пока пользователь не нажмет любую клавишу
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д