переводим введенное число в двоичный вид (тип строка) меняем в строке второй символ справа на противоположный переводим двоичное число (тип строка) в десятиричное число
int[] a = new int[1]; a[0] = int.Parse(Console.ReadLine()); System.Collections.BitArray b = new System.Collections.BitArray(a); b[2] = !b[2]; b.CopyTo(a, 0); Console.WriteLine(a[0]);
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.