Форум программистов, компьютерный форум, киберфорум
Наши страницы

Задача на зашифрование 4-х значных чисел - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа на С++ вылетает, не могу понять почему!? http://www.cyberforum.ru/cpp-beginners/thread911903.html
#include <iostream> #include <stdlib.h> #include <stdio.h> #include <allegro.h> #include <math.h> #include <time.h> #define W 1024 #define H 768 BITMAP *bmp;
C++ Ежедекадно в течение июня измерялся уровень воды в десяти речках. Определить подекадно: в каких речках наблюдался самый высокий уровень Ежедекадно в течение июня измерялся уровень воды в десяти речках. Определить подекадно: в каких речках наблюдался самый высокий уровень (и какой). http://www.cyberforum.ru/cpp-beginners/thread911893.html
Структуры. Определить число поездок, в которых стоимость перевезенного груза была максимальной C++
Известен вес и стоимость одной тонны груза, перевезенного самосвалом в каждой из десяти поездок. Определить число поездок, в которых стоимость перевезенного груза была максимальной. ребят...
C++ Что такое константные аргументы и процесс линковки программы?
Помогите ответить на вопросы которые в заголовке)
C++ Числа фибоначи http://www.cyberforum.ru/cpp-beginners/thread911876.html
Написать программу для вычисления н-ного числа фибоначи. Я написал рекурсией. Но мне почему-то надо без нее, но и что бы код был довольно простой и понятный. Как можно переделать? вот мой рекурсивный...
C++ Реализация алгоритма RLE Есть задачка, надо реализовать две функции "закодировать" и "раскодировать" массив данных типа: char mass = {'a','a','a','a','c','b','b','k','b','b','b','b'}; В итоге нужно получить букву и... подробнее

Показать сообщение отдельно
dickivs
46 / 46 / 6
Регистрация: 25.11.2011
Сообщений: 272
Завершенные тесты: 1

Задача на зашифрование 4-х значных чисел - C++

25.06.2013, 20:23. Просмотров 1033. Ответов 10
Метки (Все метки)

Всем привет, штурмую Дейтел, сталкнулся с задачей :
" Компания хочет передавать данные по телефону, но она обеспокоена возможностью телефонного перехвата. Все передаваемые данные являются четырехзначными целыми числами. Компания попросила вас написать программу, которая должна шифровать эти данные так, чтобы они могли передаваться с большей безопасностью. Ваша программа должна читать целые четырехзначные числа и шифровать их следующим образом: заменять каждую цифру значением (сумма этой цифры плюс 7) по модулю 10. Затем поменять местами первую цифру с третьей и вторую с четвертой и напечатать полученное зашифрованное целое. Напишите отдельную программу, которая вводила бы зашифрованные четырехзначные целые и дешифрировала их, получая исходные числа."
Проблема: если имеется число 1234, то исходя из постановки задачи если к 1+7 / 10 и 2+7 / 10 по модулю всегда будут 0, в таком случае появится противоречие при шифрации и дешифрации, или я не понял смысла или пожалуйста расстолкуйте новичку с пониманием сути данной задачи.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru