Определить, является ли разность максимальной и минимальной цифр числа четным числом - C#

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

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

Дано натуральное число N. Определить, является ли разность его максимальной и минимальной цифр четным числом

Решение задачи: «Определить, является ли разность максимальной и минимальной цифр числа четным числом»

textual
Листинг программы
using System;
using System.Linq;
 
class Program
{
    static void Main()
    {
        int n = Int32.Parse(Console.ReadLine());
        int min = 9;
        int max = 0;
        do
        {
            int d;
            n = Math.DivRem(n, 10, out d);
            min = Math.Min(min, d);
            max = Math.Max(max, d);
        } while (n != 0);
        Console.WriteLine(((max - min) & 1) == 0 ? "Even" : "Odd");
    }
}

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


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

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

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