Вопрос задан 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\).
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili

