Ответ:
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);
}
Объяснение:
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
Ответ:
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);
}
}
}
Объяснение: