Ответ:
>>> import string
>>> string.ascii_letters
'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'
>>> import random
>>> random.choice(string.ascii_letters)
'j'
Объяснение:
- string.ascii_letters возвращает строку, содержащую строчные и прописные буквы в соответствии с текущей локалью.
- random.choice возвращает один случайный элемент из последовательности.
Видимо, "microsoft word ЯВЛЯЕТСЯ РАЗНОВИДНОСТЬЮ <span>текстовых редакторов.</span>
F3(16) = 15*16 + 3 = 243(10)
E9(16) = 14*16 + 9 = 233(10)
243 - 233 = 10
procedure Zamena(var stroka: string);
var
i: integer;
begin
for i := 1 to length(stroka) do
begin
if stroka[i] in ['a'..'y'] then inc(stroka[i])
else
if stroka[i] = 'z' then stroka[i] := 'a'
end;
end;
var
s: string;
begin
readln(s);
zamena(s);
Writeln(s);
end.
Не уверен в корректной компиляции на fpc, к примеру, напишите если будут проблемы.