№1. Тысячи путей ведут к заблуждению, к истине - только один. Для начала надо посчитать, сколько всего символов в данном предложении, следует считать знаки препинания и пробелы. Посчитав все знаки (Итого:57), мы получаем, что вес предложения 57 байт, переводим в биты, то есть умножаем на 8 (1 байт = 8 бит): 57*8=456.
№2. Кодировка Unicode - это кодировка, каждый символ которой весит 16 бит. Итак, я посчитала количество знаков в предложении (Итого:32). Дальше: 16*32=512 бит.
№3. Итак, мы видим, что из 16-битной кодировки получилась 8-битная, а это значит, что она уменьшилась вдвое. 8x=800 x=100 (у тебя ошибка, я посмотрела аналогичные задания, отличающиеся только значениями)
#13 Вот крч только это убого насамом деле,просто я забыо как через цикл делать но если ты вспомнишь,то красавчик,и да там определяет только большие А и только английские ) program q; var a:string; t,b:integer; begin
readln(a);
b:=0;
if a[1]= 'A' then t:=b+1 else t:=0; if a[2]= 'A' then t:=t+1 else t:=t; if a[3]= 'A' then t:=t+1 else t:=t; if a[4]= 'A' then t:=t+1 else t:=t; if a[5]= 'A' then t:=t+1 else t:=t; if a[6]= 'A' then t:=t+1 else t:=t; if a[7]= 'A' then t:=t+1 else t:=t; if a[8]= 'A' then t:=t+1 else t:=t; if a[9]= 'A' then t:=t+1 else t:=t; if a[10]= 'A' then t:=t+1 else t:=t; if a[11]= 'A' then t:=t+1 else t:=t; if a[12]= 'A' then t:=t+1 else t:=t; write(t); end.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку