Задать вопрос
3 июня, 20:04

Дано любое целое число. правда ли, что все цифры, которыми оно записано, одинаковы?

+3
Ответы (1)
  1. 3 июня, 20:36
    0
    C#. Пример работы на изображении.

    using System;

    using System. Linq;

    namespace Цифры_в_числе

    {

    class Program

    {

    static void Main (string[] args)

    {

    string numb; bool flag;

    do

    {

    Console. Write ("Введите любое целое число: ") ;

    numb = Console. ReadLine () ;

    if (flag = ! int. TryParse (numb, out int some))

    Console. WriteLine ("Не число!") ;

    } while (flag) ;

    if (numb[0] = = '-')

    numb = numb. Substring (1, numb. Length - 1) ;

    var q = from x in numb

    group x by x into g

    let count = g. Count ()

    orderby count descending

    select new { Value = g. Key, Count = count };

    Console. WriteLine ("Правда ли, что все цифры в этом числе одинаковы?") ;

    Console. WriteLine ($"Ответ: { (q. Count () = = 1? "Да" : "Нет") }") ;

    }

    }

    }
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Дано любое целое число. правда ли, что все цифры, которыми оно записано, одинаковы? ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы