Реализуйте простой шифратор чисел. на вход подается число m, вывести результат шифрации числом k (k = 0xdeadbeef). сдедайте k константой программы. удостоверьтесь, что выполняется как прямое, так и обратное преобразование числа (m -> e, e -> m) сделайте на с++ заранее
145
303
Ответы на вопрос:
Вот пример шифрования на основе xor: #include < iostream> const uint32_t k = 0xdeadbeef; inline uint32_t chipher(uint32_t m) { return (m ^ k); } int main(void) { uint32_t m, e; scanf("%u", & m); e = chipher(m); printf("e = %u\n", e); return 0; }
Если нужно что-то исправить, говорите. var a,b,c: real; begin write('введите число a: '); read(a); write('введите число b: '); read(b); write('введите число c: '); read(c); if a< 0 then begin a *=-1; write('|a| = ' + a) end; if b< 0 then begin b *=-1; write('|b| = ' + b) end; if c< 0 then begin c *=-1; write('|c| = ' + c) end; end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
ТыУмНыЙ31.01.2020 13:12
-
sveta19772011owor7w16.12.2021 17:25
-
ниразунематематик17.04.2021 06:00
-
Nastusha2103200527.08.2022 03:14
-
TuplinaTina10.03.2020 19:50
-
ЮлияМедведева04.12.2020 13:09
-
matveeva19201615.04.2023 09:49
-
DonP3dro26.07.2022 17:04
-
ketkovalchuk23.12.2022 06:40
-
BoGdAn54896527.10.2021 11:01
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.