uses crt; var a: array [1..10] of integer; i,max,k,n: integer; sr: real; begin clrscr; randomize;
writeln('массив: '); for i: =1 to 10 do begin a[i]: =random(100); write(a[i],' '); end; writeln; max: =a[1]; for i: =1 to 10 do if a[i]> max then begin max: =a[i]; n: =i; end; writeln('максимальный элемент массива: ',max); for n: =n+1 to 10 do begin sr: =sr+a[n]; k: =k+1; end; write('среднее чисел, стоящих левее максимального: ',(sr/k)); end.
Поделитесь своими знаниями, ответьте на вопрос:
№2 егэ по информатике. объясните как это решать. p.s. ответ будет 32
1
исходя из того, что равновероятных событий может быть 24 - количество часов в сутках
можно использовать формулу:
n = 2^i
вместо n подставим количестов возможных равновероятных событий:
24 = 2^i
ближайшая степень, в которую нужно возвести 2, чтобы получилось 24 - это 5
значит:
i = 5 бит
ответ 5 бит информации несет сообщение о том, что встреча назначена на 11 часов
2
в 16 системе счисления каждая цифра несет 4 бита информации, тк
n = 2^i
16 = 2^i
i = 4 бит
3
для вычисления количества информации в сообщении о неравновероятном событии используют следующую формулу: i=log(2)(1/p) (логарифм по основанию 2)
i- это количество информации, р - вероятность события
для буквы о формула примет следующий вид, тк р=0,09:
i = log(2)(1/0,09) = log(2)11,11 = 3,5 бит
для буквы с формула примет следующий вид, тк р=0,045:
i = log(2)(1/0,045) = log(2)22,22 = 4,5 бит
для буквы м формула примет следующий вид, тк р=0,026:
i = log(2)(1/0,026) = log(2)38,46 = 5,2 бит
для буквы х формула примет следующий вид, тк р=0,009:
i = log(2)(1/0,009) = log(2)111,11 = 6,8 бит
если округлять то получится (округляем всегда в большую сторону в информатике):
4 бит для буквы о
5 бит для буквы с
6 бит для буквы м
7 бит для буквы х