Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа с файлами, чтение,запись Привет! 1) Читаю файл: int sum = 0; char data; ifstream inFile; inFile.open("C:\\Hoho.exe", ios::in | ios::binary); inFile >> data; https://www.cyberforum.ru/ cpp-beginners/ thread2407700.html C++ Не до конца понимаю запись
Если можно, то по подробнее, как это понимать? Я понимаю, что это «переход» из одномерного массива в двумерный, но КАК!? int arr; int (*a) = (int(*))arr;
C++ Проверка на дурака Подскажите пожалуйста разобраться в коде,не понимаю конкретно cin.peek()!, cin.clear(); и while (cin.get()!='\n'). Как это работает?? :-| cout<<"Введите значение переменной а\n"; ... https://www.cyberforum.ru/ cpp-beginners/ thread2407682.html C++ Массивы отрывок из программы словомеска Вопрос в следующем: 1. константа NUM_FIELDS записываеться в массив WORDS и он равен из перечеслителей 2 какое отношение он может иметь к инициализации массива WORDS??? 2.string theWord = WORDS; ... https://www.cyberforum.ru/ cpp-beginners/ thread2407674.html
C++ Как сделать цикл от 1 до n?
Как сделать цикл от 1 до n?
C++ Получение числа Б, зная число А https://www.cyberforum.ru/ cpp-beginners/ thread2407651.html
Дали кучу входных и выходных данных нужно получить алгоритм получения выходных чисел. Выходные числа получаются путем умножения входных на целое число большее одного; Выходные числа имеют...
C++ Компиляция нескольких файлов со структурами C++ Доброго времени суток! Начал работать с разделением программы на файлы и, как следовало ожидать, наткнулся на ошибки. Реализованы структуры для описания выражений (Expression - чисто виртуальный... https://www.cyberforum.ru/ cpp-beginners/ thread2407632.html Дана строка предложение и слово. Определить число вхождений заданного слова в предложение C++
С++ Дана строка предложение и слово. Определить число вхождений заданного слова в предложение. При реализации программы необходимо использовать функции для обработки строк из библиотек cstdlib и...
C++ Как передать значения массива в другую функцию? https://www.cyberforum.ru/ cpp-beginners/ thread2407627.html
int main() { double x = -2.08, h = 0.04, xv; vector<double> xsi = { x, x + h, x + h * 2, x + h * 3, x + h * 4, x + h * 5}; xsi.reserve(6); double ysi; for (int i = 0; i < 6; i++) {
C++ Необработанное исключение по адресу 0x001B3371 в XXX.exe: 0xC0000005: нарушение прав доступа при чтении по адресу 0xFDF https://www.cyberforum.ru/ cpp-beginners/ thread2407623.html
Делал консольную змейку и столкнулся вот с такой проблемой. void stena(char **arr) { int y = 0; int x = 0; while(true) {
Ошибка: cannot convert 'int**' to 'int (*)[10]' C++
Мне выдаёт ошибку при вызове функции 50 cannot convert 'int**' to 'int (*)' for argument '1' to 'void f(int (*), int*)' #include <iostream> #include <ctime> #include <cstdlib> using namespace...
C++ Картотека абонентов на международной телефонной станции ПОМОГИТЕ ПОЖАЛУЙСТА) C++ на международной телефонной станции картотека абонентов, содержащая сведения о телефонах и их владельцах, организована в виде линейного списка - дека. Написать программу,... https://www.cyberforum.ru/ cpp-beginners/ thread2407620.html
447 / 333 / 172
Регистрация: 01.07.2015
Сообщений: 1,162
21.02.2019, 22:05 0

Шифрование методом простой перестановки без ключа - C++ - Ответ 13347083

21.02.2019, 22:05. Показов 5536. Ответов 2
Метки (Все метки)

Лучший ответ Сообщение было отмечено KsEnHH как решение

Решение

если я правильно понял код:

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
#include <iostream>
using namespace std;
int main() {
  setlocale(LC_ALL, "Russian");
  system("chcp 1251");
  
  int n;
  int m;
  cin >> n >> m;
  
  char** mass = new char*[n];
  for (int i = 0; i < n; ++i)
    mass[i] = new char[m];
  int i, j, x(-1);
  char* word = new char[n * m];
  cout << "Введите фразу: ";
  cin >> word;
  for (i = 0; i < n; i++) {
    for (j = 0; j < m; j++) {
      x++;
      mass[i][j] = word[x];
      cout << m[i][j] << " ";
    }
    cout << endl;
  }
  cout << endl;
  cout << "Шифр: ";
  for (j = 0; j < n; j++) {
    for (i = 0; i < m; i++) {
      cout << mass[i][j];
    }
  }
  
  // не забыть отчистить память, но я не помню, как это делается
  
  cout << endl;
  system("pause");
}


Вернуться к обсуждению:
Шифрование методом простой перестановки без ключа C++
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.02.2019, 22:05
Готовые ответы и решения:

Шифрование методом простой перестановки
Друзья, у кого-нибудь есть код или кто-нибудь может помочь с шифровкой методом простой...

Шифрование методом перестановки
Помогите доработать код #include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;Windows.h&gt; using...

Шифрование методом перестановки на C++
Дана строка. Зашифровать ее следующим методом: строка вписывается в таблицу размера NхM по строкам,...

Шифрование методом перестановки
люди помогите пожалуйста я сделал программу на Си &quot;шифт перестановки&quot; а препад говорит что ему...

2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.02.2019, 22:05
Помогаю со студенческими работами здесь

Шифрование методом перестановки
Здравствуйте уважаемые! Прошу помощи в написании программы. Пробывал писать сам, но чего то не...

Шифрование/дешифрование файлов методом перестановки
Необходимо разработать программу для шифрования/дешифрования файлов методом перестановки. Размер...

Шифрование методом перестановки символов в заданном порядке
Здравствуйте уважаемые знатоки. Помогите пожалуйста. Мне нужен код(разобраться не могу)%-)...

Шифрование файлов методом перестановки с двумя ключевыми словами
Здраствуйте ! Необходима программы или её исходник. Суть программы состоит : шифрование файлов...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru