В КОДИРОВКЕ КОИ-8 КАЖДЫЙ СИМВОЛ КОДИРУЕТСЯ 8 БИТАМИ. МАРИНА НАПИСАЛА ТЕКСТ (В НЁМ НЕТ ЛИШНИХ ПРОБЕЛОВ): РАК, ВЕСЫ, ОРИОН, КОЗЕРОГ, БЛИЗНЕЦЫ, АНДРОМЕДА, НАУГОЛЬНИК - СОЗВЕЗДИЯ. УЧЕНИЦА ВЫЧЕРКНУЛА ИЗ СПИСКА НАЗВАНИЕ ОДНОГО СОЗВЕЗДИЯ. ЗАОДНО ОНА ВЫЧЕРКНУЛА СТАВШИЕ ЛИШНИМИ ЗАПЯТУЮ И ПРОБЕЛ (ДВА ПРОБЕЛА НЕ ДОЛЖНЫ ИДТИ ПОДАРЯТ). ПРИ ЭТОМ РАЗМЕР НОВОГО ПРЕДЛОЖЕНИЯ В ДАННОЙ КОДИРОВКЕ ОКАЗАЛСЯ НА 1Х БАЙТ МЕНЬШЕ, ЧЕМ РАЗМЕР ИСХОДНОГО ПРЕДЛОЖЕНИЯ. ЗАПИШИТЕ В ОТВЕТЕ ВЫЧЕРКНУТОЕ.
Все зависит от того, что Вы хотите делать. Язык программирования - это не самоцель, а всего лишь средство для того, чтобы выполнить какую-то работу. Например, если Вы хотите заняться веб-дизайном, то Вам неплохо бы помимо python знать java, php и html, а также не помешает знание SQL, если Вы будете составлять запросы к базам данных.Если же Вы хотите программировать чипы на низком уровне, то вам нужно изучение программирования в машинных кодах и assembler, для научного программирования пригодятся, например, Matlab, fortran, c,c++,c#. В общем, для каждой области деятельности есть свой набор инструментов и что именно изучать зависит от того, для чего Вы хотите свои навыки применять.
Const
s=5;
Var
ar:array[1..s] of integer;
n,m,i:integer;
begin
writeln('N');
readln(n);
writeln('M');
readln(m);
writeln('Array:');
for i:=1 to s do
readln(ar[i]);
writeln('First array:');
for i:=1 to s do
begin
write(ar[i]:4);
if ar[i] div n<>0 then ar[i]:=ar[i]+m;
end;
writeln;
writeln('Final array:');
for i:=1 to s do
write(ar[i]:4);
end.
Пример ввода:
3
3
1
2
3
4
5
Пример вывода:
First array:
1 2 3 4 5
Final array:
1 2 6 7 8
//Блок-схема во вложении