Есть ответ 👍

Заменяя каждую букву её порядковым номером в алфавите, зашифруйте фразу: «Я умею кодировать информацию».

208
450
Посмотреть ответы 3

Ответы на вопрос:


33 2114632 12165101816312039 1015221618141241032

Объяснение:

Так?


Заменяя каждую букву её порядковым номером в алфавите, зашифруйте фразу: «Я умею кодировать информац

Решение на Python:

строка = 'Я умею кодировать информацию' алфавит = '' for буква in строка:    if буква == ' ':        print(' ',end='')    else:        print(алфавит.find(буква.lower())+1, end = '')33 2114632 12165101816312030 1015221618141241032

1. "школьное" решение // pascalabc.net 3.0, сборка 1073 const   sb='bcdfgjklmnpqrstvwxz';   s='computer programming is a process of computer programs creation'; var   i,n: integer;   s1,sn,t: string; begin   i: =1;   while s[i]< > ' ' do inc(i);   s1: =copy(s,1,i-1);   n: =length(s); i: =n;   while s[i]< > ' ' do dec(i);   sn: =copy(s,i+1,n-i);   t: ='';   for i: =1 to length(s1) do       if pos(s1[i],sb)> 0 then t: =t+s1[i];   s1: =t;   t: ='';   for i: =1 to length(sn) do       if pos(sn[i],sb)> 0 then t: =t+sn[i];   sn: =t;   t: ='';   for i: =1 to length(s1) do       if pos(s1[i],sn)> 0 then           if pos(s1[i],t)=0 then t: =t+s1[i];   for i: =1 to length(t) do write(t[i],' ');   writeln end.   тестовый прогон: t r 2. "нормальное" решение// pascalabc.net 3.0, сборка 1073 const   sb='bcdfgjklmnpqrstvwxz';   s='computer programming is a process of computer programs creation'; begin   var a: =s.towords(' ');   a[0].intersect(a[a.length-1]).where(x-> pos(x,sb)> 0).println(',') end. тестовый прогон: t,r

Популярно: Информатика