function Encode(s: string; key: integer): string; var i: integer; begin for i := 1 to Length(s) do s[i] := chr(ord(s[i]) + key); Encode := s; end;
function Decode(s: string; key: integer): string; var i: integer; begin for i := 1 to Length(s) do s[i] := chr(ord(s[i]) - key); Decode := s; end;
begin write('Введите строку данных - '); readln(s); writeln('Выберите действие'); writeln('1 - Закодировать'); writeln('2 - Раскодировать'); readln(i); case i of 1: s := Encode(s, key); 2: s := Decode(s, key); end; Writeln(s); end.
a = int(input("A="))
b = int(input("B="))
ab = a * b
print(a,"*",b,"=",ab)