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

Шифровать методом Магического квадрата (размер квадрата 9х9) С++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создание начальных последовательностей методом выбора с замещением http://www.cyberforum.ru/cpp-beginners/thread673757.html
Всем привет!!! Помогите кто чем сможет с тем как мне написать эту прогу на данную тему, в инете никакой литературы полезной не нашё?????:(
C++ Сформировать вектор из средних арифметических значений по строкам матрицы Доброго времени суток, подскажите пожалуйста есть задание: Дана действительная матрица размера m×n. Определить числа b1....bm равные значениям средних арифметических элементов строк. Может кто расписать задачу? Вот что удалось придумать.... #include <stdlib.h> #include <iostream.h> #include <time.h> #include <stdio.h> void main(void) http://www.cyberforum.ru/cpp-beginners/thread673752.html
C++ Анализ топологии сети
нужно написать прогу Анализ топологии сети В текстовом файле задана топология сети в виде рисунка. # – сервер, О – рабочая станция ..................... .O..+--O.....O..O..O. .|..|........|..|..|. .|..|........|..|..|. .+--+.....+--+--+--+. .|........|..........
Решение неравенства C++
Помогите пожалуйста с задачкой. Мне нужно решить неравенство (a+bx)/(c+dx) > 0, причем a,b,c,d не равны 0. Я сделал решение на бумаге, у меня получилось два промежутка с двумя условиями в каждом: 1) если -a/b < -c/d, то x принадлежит (-c/d;+∞), иначе x принадлежит (-a/b;+∞). 2) если -a/b < -c/d, то x принадлежит (-∞;-a/b), иначе x принадлежит (-∞;-c/d). Я не понимаю, как задать промежуток...
C++ Блок-схема http://www.cyberforum.ru/cpp-beginners/thread673730.html
Доброго времени суток нужно в редакторе блок-схем отобрать такое подмножество точек, соединение которых замкнутой ломаной линией образует выпуклый многоугольник, охватывающий все остальные точки. Текст в паскале var i, j, m: integer; begin m:=1; for i:= 2 to n do if a.y < a.y
C++ Проверьте кто-то программу! Вот написал программу через указатели, хотел спросить правильно ли я ее написал? Написать программу, которая вводит с клавиатуры пару чисел a и b до тех пор, пока a != 0 или b != 0. Для каждой пары чисел вычислить среднее гармоничное этих чисел по формуле: *среднее гармоничное = 2 * a * b / (a + b). #include <iostream> #include <locale.h> #include <conio.h> using namespace std; подробнее

Показать сообщение отдельно
yes_asian
0 / 0 / 0
Регистрация: 22.06.2012
Сообщений: 5
23.10.2012, 20:42  [ТС]     Шифровать методом Магического квадрата (размер квадрата 9х9) С++
Не совсем так.

Пример:
Текст: СЛОН
матрица:
37,78,29,70,21,62,13,54,5,
6,38,79,30,71,22,63,14,16,
47,7,39,80,31,72,23,55,15,
16,48,8,40,81,32,54,24,56,
57,17,49,9,41,73,33,65,25,
26,58,18,50,1,42,74,34,66,
67,27,59,10,51,2,43,75,35,
36,68,19,60,11,52,3,44,76,
77,28,69,20,61,12,53,4,45

индексируем С=1, Л=2, О=3, Н=4.
находим 1 из матрицы:
матрица[6][5]=1 и т.д. вместо значение м[6][5] вcтавляем букву 'С'.
после расставления всех букв по матрице пишем матрицу с первого элемента до последнего.
где нет букв заполняем звездочкей '*'.

матрица после расстановки:
*********
*********
*********
*********
*********
****C****
*****Л***
******О**
*******Н*

шифрованный текст: *************************************************C*********Л*********О*********Н*

Вот это я пытаюсь сделать..!!!

Добавлено через 32 секунды
Не совсем так.

Пример:
Текст: СЛОН
матрица:
37,78,29,70,21,62,13,54,5,
6,38,79,30,71,22,63,14,16,
47,7,39,80,31,72,23,55,15,
16,48,8,40,81,32,54,24,56,
57,17,49,9,41,73,33,65,25,
26,58,18,50,1,42,74,34,66,
67,27,59,10,51,2,43,75,35,
36,68,19,60,11,52,3,44,76,
77,28,69,20,61,12,53,4,45

индексируем С=1, Л=2, О=3, Н=4.
находим 1 из матрицы:
матрица[6][5]=1 и т.д. вместо значение м[6][5] вcтавляем букву 'С'.
после расставления всех букв по матрице пишем матрицу с первого элемента до последнего.
где нет букв заполняем звездочкей '*'.

матрица после расстановки:
*********
*********
*********
*********
*********
****C****
*****Л***
******О**
*******Н*

шифрованный текст: *************************************************C*********Л*********О*********Н*

Вот это я пытаюсь сделать..!!!
 
Текущее время: 16:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru