Найти количество трехзначных чисел, сумма цифр которых равна А, а само число заканчивается цифрой В - C# (178304)

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

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

Ребят,напишите программу полностью! Найти количество трехзначных чисел, сумма цифр которых равна А, а само число заканчивается цифрой В. А и В задаются.

Решение задачи: «Найти количество трехзначных чисел, сумма цифр которых равна А, а само число заканчивается цифрой В»

textual
Листинг программы
using System;
using System.Linq;
 
namespace ConsoleApp6
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Введите сумму чисел:");
            var A = int.Parse(Console.ReadLine());
 
            Console.WriteLine("Введите последнюю цифру:");
            var B = int.Parse(Console.ReadLine());
 
            var digit = Enumerable.Range(0, 9).ToArray();
 
            var count = 0;
 
            for (int i = 1; i < digit.Length; i++)
            {
                for (int t = 0; t < digit.Length; t++)
                {
                    if (i + t + B == A)
                    {
                        count++;
                        Console.Write("{0}{1}{2} ", i, t, B);
                    }
                }
            }
 
            Console.WriteLine("\n\nКоличество трехзначных чисел: {0}", count);
            Console.ReadKey();
        }
    }
}

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


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

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

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