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

Шифратор со своим ключём - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Включить массив B как новую строчку матрицы А с сохранением упорядоченности http://www.cyberforum.ru/cpp-beginners/thread1696003.html
Задано массив А(N;N) и вектор B(N). Элементы 1 столбика массива А упорядоченные по убыванию. Включить массив B как новую строчку в массив А с сохранением упорядоченности по элементам первого столбика. N=5 Помогите, вообще не шарю как делать.
C++ ООП "Класс калькулятор - дата" Добрый день. Есть такая задачка: Разработать класс калькулятор(с формой) выполняющий операции например: 1) дата1-дата2 = количество дней, недель,месяцев. 2) дата1-месяц=дата2 3) дата1-недель=дата2 и так дале. Как лучше такие операции организовать на форме? Сделать для каждого меню и форму или можно как-то проще и компактней? Спасибо! http://www.cyberforum.ru/cpp-beginners/thread1695989.html
C++ Перевести число из 2-ой системы в 10-тичную и наоборот
Перевести число из 2-ой системы в 10-тичную и наоборот.(Желательно с алгоритмом)Заранее спасибо.
C++ Как разбить массив?
Как можно разбить массив, предположим, из 4 чисел, на две части (по два числа в каждой)?
C++ В матрице перемножить элементы первого и второго столбца http://www.cyberforum.ru/cpp-beginners/thread1695965.html
Помогите написать программу. Задание: В матрице перемножить элементы первого и второго столбца. Если можно, чтобы она была не слишком заумной, а то я не пойму)) :D спасибо большое))
C++ Циклически сдвинуть элементы побочной диагонали матрицы вниз на k позиций Только разобрался с одномерным массивом, как уже двумерные.. Help, голова уже едет:wall: Дан символьный массив А, а также целые числа 0<k<N и 0<m<N. Циклически сдвинуть элементы побочной диагонали вниз на k позиций. Затем циклически сдвинуть элементы главной диагонали вверх на m позиций. Определить значение элемента, стоящего на пересечении диагоналей после преобразований массива. подробнее

Показать сообщение отдельно
MrLeo1nid
1 / 1 / 0
Регистрация: 11.10.2014
Сообщений: 59

Шифратор со своим ключём - C++

27.03.2016, 14:54. Просмотров 179. Ответов 0
Метки (Все метки)

Писал шифратор, Ключ берёться из файла key алфавит из файла alp. Отказываеться выполнять свою функцию где-то в самом конце где точно не понял.
Кликните здесь для просмотра всего текста

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
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include "QString"
#include "QFile"
#include "QTextStream"
using namespace std;
QFile file;
QTextStream stream(&file);
MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::MainWindow)
{
    ui->setupUi(this);
}
 
MainWindow::~MainWindow()
{
    delete ui;
 
}
 
void MainWindow::on_pushButton_clicked()
{
    QString s;
    file.setFileName("alp.txt");
    file.open(QIODevice::ReadWrite);
    QString a1=stream.readAll();
    QStringList a = a1.split(QRegExp("(:)"));
    file.close();
    file.setFileName("key.txt");
    file.open(QIODevice::ReadWrite);
    QString b1=stream.readAll();
    QStringList b = b1.split(QRegExp("(:)"));
    file.close();
    int size=0;
    size = s.size();
    for ( int i=0;i<size;i++)
    {s = s.replace(a[i],b[i]);
    }
     ui->textEdit->append(s);
 
}

Один символ из алфавита должен кодироваться как некие символы из ключа отделённые разделителем
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru