Я напишу на паскале; program srednie_v_masive; var a:array[1..3] of longint; s,k,i,n:longint;begin readln(n); while not eof do begin for i:=1 to n do begin read(a[i]); s:=s+a[i]; end; writeln(s/n); end;end. n - ето количество чисел в масиве,а - ето масив значений,s - cума чисел, и выводим среднее в масиве значение ето сума поделеная на их количесво,тобеш n
№1. Тысячи путей ведут к заблуждению, к истине - только один. Для начала надо посчитать, сколько всего символов в данном предложении, следует считать знаки препинания и пробелы. Посчитав все знаки (Итого:57), мы получаем, что вес предложения 57 байт, переводим в биты, то есть умножаем на 8 (1 байт = 8 бит): 57*8=456.
№2. Кодировка Unicode - это кодировка, каждый символ которой весит 16 бит. Итак, я посчитала количество знаков в предложении (Итого:32). Дальше: 16*32=512 бит.
№3. Итак, мы видим, что из 16-битной кодировки получилась 8-битная, а это значит, что она уменьшилась вдвое. 8x=800 x=100 (у тебя ошибка, я посмотрела аналогичные задания, отличающиеся только значениями)
program srednie_v_masive; var a:array[1..3] of longint; s,k,i,n:longint;begin readln(n); while not eof do begin for i:=1 to n do begin read(a[i]); s:=s+a[i]; end; writeln(s/n); end;end.
n - ето количество чисел в масиве,а - ето масив значений,s - cума чисел,
и выводим среднее в масиве значение ето сума поделеная на их количесво,тобеш n