Найти наименьшую цифру числа - C#

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

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

Как найти наименьшую цифру любого числа? если не знаешь, сколько знаков будет в числе? Заранее спасибо!

Решение задачи: «Найти наименьшую цифру числа»

textual
Листинг программы
using System;
using System.Linq;
 
namespace minimum02
{
    class Program
    {
        static void Main(string[] args)
        {
            long pow = 1;
            int i = 0;
            Console.WriteLine("Введитете числа через пробел");
 
            Console.WriteLine("Сумма чисел равна {0}\nПроизведение чисел равно {1}",
                Console.ReadLine().Split(' ')
                .ToList().Select(int.Parse)
                .Sum(n=>
                {
                    i++;
                    Console.WriteLine("Минимум в {0} числе равен {1}",
                        i, n.ToString().ToCharArray()
                        .Select(c => (int)char.GetNumericValue(c)).Min());
                    Console.WriteLine("Максимум в {0} числе равен {1}\n",
                        i, n.ToString().ToCharArray()
                        .Select(c => (int)char.GetNumericValue(c)).Max());
                    pow *= n;
                    return n;
                }), pow);
 
            Console.ReadKey();
                
        }
    }
}

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


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

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

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