Напишите программу, которая инвертирует определенный бит в заданном числе (биты при этом нумеруются с 0, начиная с младших).
Аноним:
В какой системе счисления задается число, в какой системе счисления выводится результат?
Ответы на вопрос
Ответил Аноним
2
var
n,k:integer;
begin
Write('Укажите число и номер инвертируемого бита: ');
Read(n,k);
Writeln('Результат: ',n xor (1 shl k))
end.
Тестовое решение:
Укажите число и номер инвертируемого бита: 573 4
Результат: 557
n,k:integer;
begin
Write('Укажите число и номер инвертируемого бита: ');
Read(n,k);
Writeln('Результат: ',n xor (1 shl k))
end.
Тестовое решение:
Укажите число и номер инвертируемого бита: 573 4
Результат: 557
Новые вопросы
Английский язык,
2 года назад
Русский язык,
2 года назад
Информатика,
2 года назад
Русский язык,
2 года назад
История,
7 лет назад