Составить программу получения всех трехзначных чисел, сумма цифр которых равна 27 - C# (190327)
Формулировка задачи:
Составить программу получения всех трехзначных чисел, сумма цифр которых равна 27
Решение задачи: «Составить программу получения всех трехзначных чисел, сумма цифр которых равна 27»
textual
Листинг программы
- using System;
- using System.Collections.Generic;
- namespace ConsoleApp1
- {
- class Program
- {
- static void Main()
- {
- // #1 Очень солидный вариант программы. (Пятёрка гарантирована!)
- List<int> nums = new List<int>(1);
- for (int i = 9; i < 10; ++i)
- for (int j = 9; j < 10; ++j)
- for (int k = 9; k < 10; ++k)
- if (i + j + k == 27) // Для пущей важности впиндюрим проверку.
- nums.Add(i * 100 + j * 10 + k);
- Console.WriteLine(String.Join(" ", nums));
- // #2 Простенький такой вариант, невзрачненький.
- // Можно и препода озлобить (если поймёт всю тупизну задания).
- Console.WriteLine(999);
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д