Даны числа: 21,23,25,27,29.
Мой код выдает что они четные, а если ввести 35, то нечетное.
Помогите решить проблему.
int x;
x = Console.Read();
if ((x % 2) == 0)
{
Console.WriteLine("chentoe");
}
else
{
Console.WriteLine("nechentoe");
}
Вы делаете неправильно. Чтобы прочитать число с консоли, метод Console.Read не подходит, он возвращает лишь код одного символа.
Вам нужно считать всю строку при помощи Console.ReadLine, и распарсить ещё в число при помощи int.Parse или int.TryParse (предпочтительнее).
(Поскольку задание явно учебное, код не даю.)
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости