Проверьте делимость числа на 3 или 9 по признаку (сумма цифр числа должна делиться на 3 или 9)
выполнить в c#

BEHEP BEHEP    2   30.10.2019 08:41    0

Ответы
Emmaskr Emmaskr  10.10.2020 10:16

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

namespace ConsoleApplication3

{

   class Program

   {

       static void Main(string[] args)

       {

           //Экземпляр класса для генерации случайных числе

           Random random = new Random();

           //Генерация случайного числа

           int value = random.Next(100, 999);

           //Вывод числа

           Console.Write("Число " + value + " ");

           //Обнуление суммы

           int sum = 0;

           //Находим первую цифру

           sum = value / 100;

           //Отнимаем от случайного числа сотни

           value -= sum * 100;

           //Находим вторую цифру

           int temp = value / 10;

           //Прибавляем к сумме вторую цифру

           sum += temp;

           //Отнимаем от случайного числа десятки

           value -= temp * 10;

           //Прибавляем остаток от случайного числа

           sum += value;

           //Проверяем делится ли сумма на три без остатка

           if (sum % 3 == 0)

               Console.Write("делится на три без остатка, т.к. сумма цифр в нем " + sum);

           else

               Console.Write("не делится на три без остатка, т.к. сумма цифр в нем " + sum);

           Console.ReadKey(true);

       }

   }

}

Объяснение:

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика