Напишите консольное прибавленье на C, обретающее пару чисел меньше N, сумма

Напишите консольное прибавление на C, обретающее пару чисел меньше N, сумма цифр которых схожа, и извещающее, если таких чисел нет.

Задать свой вопрос
1 ответ

using System;

namespace NoNamespace.Task029

   //Напишите консольное приложение на C, обретающее пару чисел меньше N,  

   //сумма цифр которых схожа, и извещающее, если таких чисел нет

   internal class Program

       private static void Main()

           Console.WriteLine("Введите N");

           var n = int.Parse(Console.ReadLine());

           var sums = new int[n];

           sums[0] = 1;

           for (var i = 1; i lt; n; i++)

               sums[i] = NumberSum(i);

           

           var found = false;

           for (var i = 1; i lt; n; i++)

               if (sums[i] == 0) continue;

               for (var j = i + 1; j lt; n; j++)

                   if (sums[i] != sums[j]) continue;

                   Console.WriteLine("Number sum i and j = sums[i]");

                   found = true;

               

           

           if (!found)

               Console.WriteLine("Nothing found");

           Console.ReadKey();

       

       private static int NumberSum(int number)

           var sum = 0;

           while (number gt; 0)

               sum += number % 10;

               number = number / 10;

           

           return sum;

       

   

, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт