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

Криптоанализ шифра Цезаря - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ 10раз пожалуйста) http://www.cyberforum.ru/cpp-beginners/thread234075.html
1)Написать функцию, определяющую число цифр в заданном натуральном числе n. Число n читается из файла, имя которого передается в функцию в качестве параметра. 2)Дано натуральное число n. Написать функцию, определяющую произведение цифр в этом числе. Число n читается из файла, имя которого передается в функцию в качестве параметра. 3)В файле задана последовательность из символов, содержащая вид...
C++ Random, functions, prime & perfect numbers народ помогите плиз решить задачку, скоро сдавать.... Study the C function(s) for generating random numbers. Write a program that generates 1000 random numbers between 1 and 10000, and writes on the screen those that are prime and those that are perfect. Use di erent functions for prime and perfect numbers. Then, write a program that uses the function and testes it. http://www.cyberforum.ru/cpp-beginners/thread234058.html
C++ Нужны исходники
Нужны исходники файлов d3d9.h и d3dx9.h. Очень нужны! Заранее спасибо!
C++ Стандартные функторы-адаптеры
Добрый вечер! Хочу отсортировать контейнер, заполненный указателями на объекты класса Class, критерий сортировки - метод этого класса. При выполнении задачи использовать стандартный функтор-адаптер mem_fun1_t. Написал код, но он не компилируется, ошибка в 35 строчке. Не знаю, как переписать ее правильно. Помогите, пожалуйста! #include <iostream> #include <vector> #include <algorithm>...
C++ Функции пользователя http://www.cyberforum.ru/cpp-beginners/thread234002.html
Я студент 1 курса на экзамен сказали написать программку помогите!!С++ Составить программу, которая решает задачу с такими дополнительными условиями: • размерность матрицы должна вводиться при выполнении программы; • само решение задачи должно быть оформлено в виде функции, которой передается матрица и ее размерность. Заполнить матрицу ЛП, от центра по спирали: влево - вниз - вправо -...
C++ Найти первый член последовательности Помогите начинающему программисту. Не могу понять как тут сделать. подробнее

Показать сообщение отдельно
mazeepa
Сообщений: n/a
02.05.2011, 13:41     Криптоанализ шифра Цезаря
PHP
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
function cesar_unript($text,$k){
 
 echo "<br />________Рoзшифрування Цезаря $k.....";
//$frec = file_get_contents("3-chastoti.txt");
  // $F  =
 
  //визначення частоти лытер в масив
  for($i=0; $i<strlen($text); $i++) {
     $let=$text[$i];
       if($mas1[$let]==NULL) $mas1[$let]=1;
       else $mas1[$let]++;
      }
        //сортуєм масив  по спаданню
        arsort($mas1);
        ///створюэм рядок частоти
        foreach($mas1 as $l=>$c){
           $L[] = $l;
           $C[] = $c/strlen($text);
           }
 
        $key = get_code($L[0]) - get_code("о");
        if ($key <0 ) $key += 32;
 
 echo "<br />_____________найчастыша буква <b>$L[0]</b> <i>$C[0] ключ =   $key</i> ";
 echo "<br />_____________найчастыша буква <b>$L[1]</b> $C[2]";
 echo "<br />_____________найчастыша буква <b>$L[2]</b> $C[3] <br />";
 
  ////Розшифрування
  for($i=0; $i<strlen($text); $i++) {
     $let = $text[$i];
 
      $lk = get_code($let) - $key;
      if ($lk < 0) $lk += 32;
 
      $text[$i] = get_char($lk);
  }
 
  return $text;
}
 
Текущее время: 15:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru