Форум программистов, компьютерный форум CyberForum.ru

Шифрация (С++) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Обобщенная функция http://www.cyberforum.ru/cpp-beginners/thread403955.html
Господа, помогите, пожалуйста, с такой задачкой - нужно создать обобщенную функцию, который менял бы значения стипендий, т.е. первому студенту присваивал бы стипендию второго и наоборот. #include "stdafx.h" #include "time.h" #include <iostream> using namespace std; ////////////////////////////////////////////////////////////////////
C++ вычислить выражение для диапазона 1) Вычислить П(i+1)*(i+2) для всех i от 2 до N. Вывести результат на экран. ..спасибо!!! Запрещено создавать темы с бессмысленными названиями вроде "Помогите!", "Вопрос" и т.п. http://www.cyberforum.ru/cpp-beginners/thread403951.html
Завершение выполнения программы в цикле C++
В программе есть оператор if.. нужно, чтобы при выполнении некоторого условия был вывод сообщения и выход из программы. Как это сделать?? Вот фрагмент кода: if (x>5*fabs(y) && x<=7.5*fabs(y)) { cout<<"5|y|<x<=7.5|y|"<<endl; rez=log(fabs(2*pow(x,2)-3*y)); } else { cout<<"Vvedennye dannye ne sootvetsvuyut ni odnomu iz uslovii"<<endl;
удалить пробелы из строки C++
4) Написать программу ,которая удаляет из введенной с клавиатуры строки все пробелы.
C++ задача с массивами http://www.cyberforum.ru/cpp-beginners/thread403942.html
3)Задан массив размером 10.Сформировать два массива размером 5,включая в первый элементы исходного массива с четными индексами, а во второй - с нечетными.Вывести результат на экран.
C++ Расположить три числа по возрастанию 2)Расположить три числа А,В,С по возрастанию их значения. подробнее

Показать сообщение отдельно
Сольвейг
0 / 0 / 0
Регистрация: 10.12.2011
Сообщений: 16
11.12.2011, 12:05     Шифрация (С++)
"Один из методов шифрации называется наложением гаммы. Делается это следующим образом: берется некоторое случайное число в диапазоне от 127 до 255 — гамма, и код каждого символа строки заменяется кодом, получающимся в результате операции: новый код=старый код XOR гамма.
Написать программу, реализующую:
• данный метод шифрации;
• дешифрацию строки при заданной гамме.

Входные данные:
• шифруемая строка.

Выходные данные:
• гамма;
• зашифрованная строка."
Совсем не понимаю, что от меня хотят
Подскажите, пожалуйста, с чего начать.

Добавлено через 13 часов 57 минут
Я так поняла, что нужно взять буквы из моей строки, представить их в двоичном коде и сложить с двоичным представлением буквы в новой полученной гамме (массиве).
Но не знаю, как реализовать в программе такое действие: Ввожу строку, и данный массив символов представляется в виде массива индекса данных элементов из массива "Алфавит".
Кто-нибудь знает как это можно реализовать?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru