Заполнить очередь 10 случайными числами из интервала [10;80].
Найти количество чисел, которые при делении на 7 дают в остатке 4 на C#
csharp
using System;
using System.Collections.Generic;
class Program
{
static void Main(string[] args)
{
Queue<int> numbersQueue = new Queue<int>();
// Заполняем очередь 10 случайными числами из интервала [10;80]
Random random = new Random();
for (int i = 0; i < 10; i++)
{
int randomNumber = random.Next(10, 81);
numbersQueue.Enqueue(randomNumber);
}
int count = 0;
while (numbersQueue.Count > 0)
{
int number = numbersQueue.Dequeue();
// Проверяем, делится ли число на 7 с остатком 4
if (number % 7 == 4)
{
count++;
}
}
Console.WriteLine("Количество чисел, которые при делении на 7 дают в остатке 4: " + count);
}
}
Этот код создает новую очередь `numbersQueue` и заполняет ее 10 случайными числами из интервала от 10 до 80. Затем он перебирает все числа в очереди, проверяет, делится ли текущее число на 7 с остатком 4, и в случае удовлетворения условия увеличивает счетчик `count` на 1. Наконец, он выводит количество найденных чисел на экран.Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет
Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет