Предмет: Информатика, автор: Trikatron

Дано натуральне число. Визначити, чи є сума його максимальної та мінімальної цифр кратною числу a.
Visual studio. C#
Помогите пожалуйста!

Ответы

Автор ответа: honvert
1

Ответ

Використовуючи стандартні бібліотеки C#, можна написати таку функцію:

using System;

public class Program

{

   public static bool IsSumOfMinMaxDigitsMultipleOfA(int n, int a)

   {

       // Переводимо число n у рядок, щоб можна було перебрати цифри

       string nStr = n.ToString();

       // Знаходимо мінімальну та максимальну цифру

       int minDigit = int.MaxValue;

       int maxDigit = int.MinValue;

       foreach (char c in nStr)

       {

           int digit = (int)char.GetNumericValue(c);

           minDigit = Math.Min(minDigit, digit);

           maxDigit = Math.Max(maxDigit, digit);

       }

       // Перевіряємо, чи є сума мінімальної та максимальної цифр кратною числу a

       return (minDigit + maxDigit) % a == 0;

   }

   public static void Main()

   {

       Console.WriteLine(IsSumOfMinMaxDigitsMultipleOfA(12345, 3)); // false

       Console.WriteLine(IsSumOfMinMaxDigitsMultipleOfA(12345, 4)); // true

       Console.WriteLine(IsSumOfMinMaxDigitsMultipleOfA(12345, 5)); // true

       Console.WriteLine(IsSumOfMinMaxDigitsMultipleOfA(12345, 6)); // false

   }

}

Объяснение:

У цьому прикладі функція приймає число n та число a, і повертає true, якщо сума максимальної та мінімальної цифр числа n кратна числу a, і false у іншому випадку.

Похожие вопросы
Предмет: Алгебра, автор: kanatbekovaazema38
Предмет: Русский язык, автор: alyuscheva9
Вариант 2
1. Укажите слово с суффиксом -ЯЩ-.
1) хохоч...щий 2) освежа...щий 3) стро...щий 4) одева...щий
2. Укажите слово с суффиксом -ЮЩ-.
1) жал...щий 2) бре...щий 3) пил...щий 4) смотр...щий
3. Укажите слово с суффиксом -ЯЩ-.
1) рокоч...щий 2) плач...щий 3) стел...щий 4) ненавид...щий
4. Укажите слово с суффиксом -ЯЩ-.
1) грохоч...щий 2) наде...щийся 3) хлопоч...щий 4) пил...щий
5. Укажите слово с суффиксом -ЮЩ-.
1) стро...щий 2) се...щий 3) верт...щий 4) готов...щийся
6. Укажите слово с суффиксом -ЯЩ-.
1) вид...щий 2) дремл...щий 3) черне...щий 4) бор....щийся
7. Укажите слово с суффиксом -ИМ-.
1) согрева...мый 2) реша.....мый 3) движ...мый 4) обижа.....мый
8. Укажите слово с суффиксом -ЕМ-.
1) завис...мый 2) вид..мый 3) гоня....мый 4) стро...мый
9. Укажите слово с суффиксом -ИМ-.
1) пуга...мый 2) изуча...мый 3) уважа...мый 4) слыш...мый
10. Укажите слово с суффиксом -ИМ-.
1) склоня...мые 2) вид...мый 3) оберега...мые 4) очища...мый