Найти количество трехзначных чисел, сумма цифр которых равна А, а само число заканчивается цифрой В - 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();
}
}
}