Dmitrii1763
?>

Закодировать слова с шифра вижинера: используя ключевое слово "зима", закодировать слова: алгоритмизация, компьютер, интернет

Информатика

Ответы

savva-vika
Шифр виженера: исходное сообщение разбивается на блоки длиной в кодовое слово. затем каждая буква в каждом блоке сдвигается на столько же позиций, какая по счету в алфавите соответствующая буква кодового слова. (например, если на 4-м месте в кодовом слове стоит а - первая буква, то все буквы, стоящие на 4-х местах, сдвигаются на 1 позицию: а -> б, б -> в, я -> a), алгоритмизация ->   ихрпщтансснчсикомпьютер ->   ушърезаёщинтернет ->   счаёщчту
Yelizaveta1848
Var   i,j,n: integer;   a: array[1..1000] of boolean; begin   write('введите верхнюю границу чисел (до 1000): ');   read(n);   for i: =1 to n do a[i]: =true;   i: =2;   while sqr(i)< =n do begin       j: =sqr(i);       if a[i] then           while j< =n do begin a[j]: =false; j: =j+i end;       inc(i)   end;   for i: =1 to n do       if a[i] then write(i,' ') end. тестовое решение: введите верхнюю границу чисел (до 1000): 100 1 2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97
sergeymartyn56
Const   n = 9; var   a: array[1..n,1..n] of integer;   i,j,k,max: integer; begin   randomize;   writeln('исходная матрица');   max: =-100;   for i: =1 to n do   begin       for j: =1 to n do       begin           a[i,j]: =random(51)-25;           write(a[i,j]: 4);           if max< a[i,j] then max: =a[i,j]       end;       writeln   end;     for i: =2 to n-1 do { не просматривать первую и последнюю строки }       for j: =1 to n do           if a[i,j]=max then a[i,j]: =0;     writeln('результирующая матрица');   for i: =1 to n do   begin       for j: =1 to n do write(a[i,j]: 4);       writeln   end; end. тестовое решение: исходная матрица   -19 -24 -24 -21    0 -12 -16  12    7   19  -2  22  12  -7 -19  25 -20 -21   18    4  -6    9    7  -9  21    1    5   25 -17  10  22  -7 -18  10  -6  -3   24  -2    2 -22 -11 -13    5  24  11     1  -7  16  24    4 -19  -6    7  21   -9  -3  -5  10 -16  25    9 -15    4   23  22 -20  14 -23  24    9 -24    8     2  14 -10 -19 -21    8    6  -6 -17 результирующая матрица   -19 -24 -24 -21    0 -12 -16  12    7   19  -2  22  12  -7 -19    0 -20 -21   18    4  -6    9    7  -9  21    1    5     0 -17  10  22  -7 -18  10  -6  -3   24  -2    2 -22 -11 -13    5  24  11     1  -7  16  24    4 -19  -6    7  21   -9  -3  -5  10 -16    0    9 -15    4   23  22 -20  14 -23  24    9 -24    8     2  14 -10 -19 -21    8    6  -6 -17

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Закодировать слова с шифра вижинера: используя ключевое слово "зима", закодировать слова: алгоритмизация, компьютер, интернет
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Геннадьевич-Тимофеева158
ShafetdinovAndrei
antonkovalev89
whiskyandcola
maksimovskiy7657
Анатольевич
TatiyanaBe20135263
mariokhab
artem-whitenoise142
maestro6838
Nikolai710
Aleksandr768
Витальевна
Vasilevich Fokin
o-pavlova-8635