Определить сколько разных соседствующих цифр входит в запись чисел - C#

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

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

Доброго времени всем. Очень нужна помощь по С#. Подскажите как реализовать данную задачу. "Даны

k

значений целых натуральных

n

. Определить сколько разных соседствующих цифр входит в запись этих чисел." Задача настолько, размыта что незнаю с чего начинать.

Решение задачи: «Определить сколько разных соседствующих цифр входит в запись чисел»

textual
Листинг программы
  class Program
    {
        static void Main(string[] args)
        {
            int k;
            Console.Write("Enter k: ");
            k = int.Parse(Console.ReadLine());
            int[] n = new int[k];
            Console.Write("Enter the number: ");
            for (int i=0;i<k;i++)
                n[i] = int.Parse(Console.ReadLine());
 
            for (int i = 0; i < k; i++)
            {
                int ost1 = 0, ost2 = 0;
 
                int count = 0;
 
                while (n[i] >= 10)
                {
                    ost1 = n[i] % 10;
                    n[i] /= 10;
                    ost2 = n[i] % 10;
 
                    if (ost1 != ost2) count++;
                }
 
                Console.WriteLine("Number # {0} -> Count = {1}\n",i+1, count.ToString());
            }
        }
    }

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

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