В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
тто
тто
04.07.2021 04:42 •  Информатика

Перевести программу из паскаля в питон var a,b,c: word; s0,s1,s2,t0,t1,t2,d0,d1,d2: byte; begin //параметры гаммы шифра: a: =5; b: =1; c: =256; //гамма шифра: s0: =21; s1: =(a*s0+b) mod c; //106 s2: = (a*s1+b) mod c; //19 //гаммирование (шифровка) текста abc: t0: =ord('a')xor s0; //84 t1: =ord('b')xor s1; //40 t2: =ord('c') xor s2; //80 writeln('gamma s: ',s0: 4,s1: 4,s2: 4); //21 106 19 writeln('source text: abc'); writeln('text ascii: 65,66,67'); writeln('criptotext t: ',t0: 4,t1: 4,t2: 4); //84 40 80 //дешифровка текста: d0: = t0 xor s0; //65 d1: =t1 xor s1; //66 d2: =t2 xor s2; //67 writeln('decipher text: ',chr(d0),chr(d1),chr(d2)); //abc readln; end.

Показать ответ
Ответ:
Åпéłьčüñkå
Åпéłьčüñkå
26.08.2020 07:49
# параметры гаммы шифра:
a,b,c=5,1,256
# гамма шифра:
S0=21
S1=(a*S0+b)%c # 106
S2=(a*S1+b)%c # 19
# гаммирование (шифровка) текста ABC:
T0=ord('A')^S0 # 84
T1=ord('B')^S1 # 40
T2=ord('C')^S2 # 80
print('GAMMA S:     ',str(S0).rjust(4),str(S1).rjust(4),str(S2).rjust(4)) # 21 106 19
print('Source Text:   ABC')
print('Text ASCII:    65,66,67');
print('Criptotext T:',str(T0).rjust(4),str(T1).rjust(4),str(T2).rjust(4)) # 84 40 80
# дешифровка текста:
d0=T0^S0 # 65
d1=T1^S1 # 66
d2=T2^S2 # 67
print('Decipher Text: '),
print(chr(d0),chr(d1),chr(d2)) # ABC

Перевести программу из паскаля в питон var a,b,c: word; s0,s1,s2,t0,t1,t2,d0,d1,d2: byte; begin //па
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота