• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

    Если вы у нас впервые, загляните на страницу о форуме и правила – там коротко описано, как задать вопрос так, чтобы быстро получить ответ. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по старой ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

Недавнее содержимое от noo123

  1. N

    Программа шифрования

    Спасибо за всё) Решил проблему. Цикл там оказывается таки нужен, но не до 6 а до 12 элементов=) Конечный вариант программы: #include <iostream> #include <cmath> #include <conio.h> #include <string> using namespace std; int main() { setlocale(LC_ALL, "Russian"); cout << "******** Квадрат...
  2. N

    Программа шифрования

    ******** Квадрат Полибия (3 метод)! ********* АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ*** АБВГДЕ ЁЖЗИЙК ЛМНОПР СТУФХЦ ЧШЩЪЫЬ ЭЮЯ*** ЗАЩИТА Координаты слова - 003AF540
  3. N

    Программа шифрования

    #include <iostream> #include <cmath> #include <conio.h> #include <string> using namespace std; int main() { setlocale(LC_ALL, "Russian"); cout << "******** Квадрат Полибия (3 метод)! *********" << endl; char M[6][6], K = 0; int i, j, k=0, KS = 0; int Sif[100]; char S[37] =...
  4. N

    Программа шифрования

    Если оставляю так, выводится чушь=) for (k = 0; k < 50; k++) for (i = 0; i < 6; i++) for (j = 0; j < 6; j++) if (sym[k] == M[i][j]) {Sif[KS] = i; Sif[KS+1] = j; KS = KS + 2; } for (i = 0; i < 6; i++) cout << "Координаты слова - " << Sif << endl; ...
  5. N

    Программа шифрования

    Цитата: Сообщение от noo123 Посмотреть сообщение Пожалуйста, вы не могли бы объяснить, для чего мы i умножаем на два, а во втором случае ещё и добавляем единицу, никак не могу понять=( Да просто чтобы они выводились попарно и в столбик: в каждой строке номер строки и столбца очередного символа...
  6. N

    Программа шифрования

    Спасибо вам ОГРОМНОЕ. Вы мне очень сильно помогли. Без вас бы я не справился. Хочу спросить ещё. Можно ли как-нибудь написать вам в личку при возникновении подобных проблем, просто большинство того что говорят в университете непонятно, вот и приходится "самому разбираться".
  7. N

    Программа шифрования

    И ещё не совсем понятно как работают строчки Sif[KS+1] = j; KS = KS + 2;
  8. N

    Программа шифрования

    Ура, работает=). Сделал вывод на основе того, что вы набрали на паскале. Пожалуйста, вы не могли бы объяснить, для чего мы i умножаем на два, а во втором случае ещё и добавляем единицу, никак не могу понять=( for (i = 0; i < 6; i++) cout << Sif[2*i] << Sif[2*i+1]; _getch(); return 0; }
  9. N

    Программа шифрования

    Спасибо большое, что помогли разобраться с телом цикла, очень рад что выводятся нормальные числа. Ещё можете подсказать как вывести их? Не так как в вашем примере, немного по другому, в строку. Я ведь должен при выводе добавить ещё два цикла для i и j чтоб вывелся полноценный код?
  10. N

    Программа шифрования

    int main() { setlocale(LC_ALL, "Russian"); cout << "******** Квадрат Полибия (3 метод)! *********" << endl; char M[6][6], K = 0; int i, j, k=0, KS = 0; int Sif[100]; char S[48] = "ABCDEFGHIJKLMNOPQRSTUVWXYZ***********"; char sym[50] = "ZAWITA"; for (i = 0; i < 6; i++) for (j = 0; j <...
  11. N

    Программа шифрования

    Изменил, символьный массив S содержит 48 элементов, сдвинул фигурную скобку на две строки, убрал "else" и в конце цикла KS увеличил на 2, почему-то тоже самое :( Всякий раз он выводится новая строчка в котрой не изменяется только 00, а дальше бред, похожий на это: ******** Квадрат Полибия (3...
  12. N

    Программа шифрования

    Программа шифрования Помогите пожалуйста, не могу найти ошибку. Пишу на c++ Программа должна вывести координаты букв слова из матрицы в которой записан русский алфавит, но выводятся какие-то непонятные символы, что я сделал не так( помогите пожалуйста. #include <iostream> #include <cmath>...
Назад
Сверху