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

Текстовой файл с уже введенным текстом зашифровать и вывести уже зашифрованный - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как назвать элемент масива структур http://www.cyberforum.ru/cpp-beginners/thread1112362.html
Есть вот такая вот часть кода: player players = { {"ukraine", "pl", "loshkov_genadi_yurivich", 2, 19, 186, 81}, {"russia", "kp", "kachan_lidia_vladislavovna", 7, 20, 168, 52}, {"ukraine", "ta", "tarasov_genadi_yurivich", 9, 18, 190, 91} }; Как назвать элемент массива структур: {"ukraine", "pl", "loshkov_genadi_yurivich", 2, 19, 186, 81} это элемент массива, как его...
C++ Квадратная матрица A называется ортогональной, если AT=A-1 Квадратная матрица A называется ортогональной, если A^T=A^-1. Определить, является ли заданная матрица A(n,n) ортогональной. http://www.cyberforum.ru/cpp-beginners/thread1112356.html
Непонятный синтаксис, указатели, типы, ссылки C++
В фрагменте программы, которая разбивает большое HEX число на части: unsigned __int8 *ptr8; __int32 a; Edit1->Text=("0x"+IntToHex(0x23DA6FEC,8)); a = StrToInt(Edit1->Text); ptr8=(__int8*)&a; Edit6->Text="0x"+IntToHex(*ptr8,2); Edit5->Text="0x"+IntToHex(*(1+ptr8),2); Edit4->Text="0x"+IntToHex(*(2+ptr8),2);
C++ Строка символов s1, s2, . , sn. Зеркальное отражение строки без последнего символа
Условие: Дана строка s, содержащая n символов s1, s2, ... , sn,. Если эта строка является Палиндромом то есть s1 = sn, s2= sn-1..., то оставить его без смены, иначе - дополнить эту строку его «зеркальным» отражением без повторение последнего символа (s1,s2,...,sn-1,sn, sn-1,...,s2,s1). Не пойму как можно реализовать зеркальное отражение без одного символа:( Помогите пожалуйста:help:...
C++ Из двух массивов сформировать третий, и записать в него элементы http://www.cyberforum.ru/cpp-beginners/thread1112311.html
Помогите написать программу, заранее спасибо. Из двух массивов сформировать третий, и записать в него элементы этих двух массивов с чётными индексами. Вычислить среднее арифметическое положительных элементов третьего массива.
C++ задание ребят помогите сделать мне эти лабы... я не понила ни слова что надо сделать. скоро все сдавать у меня ничего не готово. помогите молодой не понимающей девушки сделать эти лабы. кто как сможет так и помогите пожалуйста. подробнее

Показать сообщение отдельно
digitallivecam
0 / 0 / 0
Регистрация: 08.10.2013
Сообщений: 77
05.03.2014, 23:48     Текстовой файл с уже введенным текстом зашифровать и вывести уже зашифрованный
Здравствуйте.Задание -шифр Виженера. Вроде код написал,но есть ошибки.Задание заключается в том,чтобы текстовой файл с уже введенным текстом зашифровать и вывести уже зашифрованный текст в другой текстовой файл,но ключ для шифровки вводится с консоли.Вот в начале я ввожу ключ,затем описываю переменные типа fstream для записи и использования текстовых файлов.Ну и затем сама шифровка.Как я понимаю,проблема заключается в работе с файлами. Помогите пожалуйста








C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
#include<iostream>
#include<cstdlib>
#include<string>
#include<fstream>
 
using namespace std;
 
string encrypt(string text,string key);
 
 
 
int main(){
 
 
string text;
string key;
cout<< "Write the key "<<endl;
cin>> key;
fstream F,D;
 
 
 
}
F.open("D:\\text.txt",ios::in);
text<<F;
 
string encrypt(string text, string key){
 
string CryptedText=text;
unsigned int textlength=text.length();
unsigned int keylength=key.length();
int KeyCurrentPosition=0;
 
for(int i=0; i<textlength;++i){
 
if(KeyCurrentPosition=keylength){
 
KeyCurrentPosition=0;
}
CryptedText[i]=text[i]+key[KeyCurrentPosition];
 
++KeyCurrentPosition;
D<<CryptedText;
D.open("D:\\text1.txt",ios::out);
 
 
 
}
 
 
F.close();
D.close();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru