Вопрос задан 26.10.2026 в 09:15. Предмет Информатика. Спрашивает Когтев Максим.

Считать массив из 10 элементов и отобрать в другой массив все числа, у которых число десятков равно нулю. Программа на C#, причём числа в массиве могут быть разного размера (как 0, так и 105889900).

Перейти к ответам

Ответы на вопрос

Отвечает Гаврилов Кирилл.

Число десятков равно нулю, если цифра в разряде десятков равна \(0\). Её можно найти выражением \((n / 10) \% 10\). Для отрицательных чисел берём модуль.

Программа на C#:
int[] a = new int[10];
List<int> b = new List<int>();

for (int i = 0; i < 10; i++)
{
  a[i] = int.Parse(Console.ReadLine());
  int n = Math.Abs(a[i]);
  if ((n / 10) % 10 == 0)
    b.Add(a[i]);
}

Console.WriteLine(string.Join(" ", b));

Например, числа \(5\), \(105\), \(100\) и \(105889900\) будут отобраны, потому что их цифра десятков равна \(0\).

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос