Budanov317
?>

Представьте с блок-схемы алгоритм решения следующей . вводятся оценки за контрольные работы по и . выведите «молодец», если их сумма равна или больше 9, в противном случае выведите «подтянись».

Информатика

Ответы

fominovaVladislav1346
Program zzz; var t: string; l: integer; i, x: byte; begin   writeln('введите текст');   readln (t);   l: =length(t);   x: =0;   for i: =1 to l-1 do begin     if (t[i]='о') or (t[i]='о') then       if (t[i+1]='й') or (t[i+1]='й') then          begin writeln ('символ: ',t[i+2]); x: =1 end;   end;   if x=0 then        writeln ('буквосочетание ''ой'' не встречается'); end.
borisovaks496
Потому что в ascii всего 2^8 = 256 символов (обычно это цифры, символы, латиница большие и маленькие буквы, национальный алфавит большие и маленькие буквы) в юникоде же все сложнее. utf-16 действительно занимает 16 бит на символ и имеет в себе 2^16 = 65`536 символов, куда помещается множество алфавитов разных языков, в том числе куча иероглифов, которые в ascii просто не помещались. описание наборов символов есть на вики но есть еще и utf-8 юникодная кодировка которая организована куда сложнее, занимает по 8 бит на символ для латиницы, но дальше идет расширение. например символы кириллицы занимают уже по 16 бит в юникоде есть и другие типы кодировок типа utf-32le соответственно 32 бита на символ так что утверждение что " код unicode-2 байта на символ" вообще говоря сомнительно без уточнения конкретной кодировки. 

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Представьте с блок-схемы алгоритм решения следующей . вводятся оценки за контрольные работы по и . выведите «молодец», если их сумма равна или больше 9, в противном случае выведите «подтянись».
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

oksit
beliaeva2
Кислинская1055
Зинина-Олесия
Aleksei1463
maximovpavel9114
oksanamalakhova004610
Радецкая264
kristina1989
Алексеевич620
ВалентиновичСуриковна1104
Даны 10 чисел. найти сумму их квадратов
glebshramko
jnrhjq3597
burylin9
emartynova25