1) Функциональные клавиши F1-F12 предназначены для выполнения ряда команд при работе с некоторыми программами.
2) Символьные (алфавитно-цифровые) клавиши используются для ввода информации в компьютер.
3) Клавиши управления курсором перемещают курсор в начало строки, в конец строки, на страницу вверх и на страницу вниз.
4) Дополнительные клавиши, расположенные с правой стороны клавиатуры, могут работать в двух режимах, переключаемых клавишей NumLock:
- при включённом индикаторе NumLock это удобная клавишная панель с цифрами и знаками арифметических операций, расположенными, как на калькуляторе;
- если индикатор NumLock выключен, то работает режим управления курсором.
5) Специальные клавиши (Enter, Esc, Shift, Delete, Backspace, Insert и др.) — это клавиши для специальных действий;
Клавиша Enter завершает ввод команды и вызывает её выполнение. При наборе текста служит для завершения ввода абзаца.
Клавиша Esc, расположенная в левом верхнем углу клавиатуры, обычно служит для отказа от только что выполненного действия.
Объяснение:
Объяснение:
1) Расписываем так же, как и для десятичной системы, только используя степени 2, а не 10:
2) Тут можно делить на 2, выписывая остатки, и после этого написать остатки в обратном порядке, или представить исходное число в виде суммы степеней двойки, или воспользоваться результатами предыдущего задания.
a. Последовательно делим на 2:
159 : 2 = 79 (ост. 1)
79 : 2 = 39 (ост. 1)
39 : 2 = 19 (ост. 1)
19 : 2 = 9 (ост. 1)
9 : 2 = 4 (ост. 1)
4 : 2 = 2 (ост. 0)
2 : 2 = 1 (ост. 0)
1 : 2 = 0 (ост. 1)
Выписываем остатки в обратном порядке и получаем:
Можно было также заметить, что 159 = 154 + 5 = 154 + 4 + 1, тогда (пользуемся предыдущим пунктом)
b. 342 = 256 + 86 = 256 + 64 + 22 = 256 + 64 + 16 + 6 = 256 + 64 + 16 + 4 + 2, значит,
c. Тут сразу можно заметить, что , тогда двоичное представление - 1 и 9 нулей
i,n,m,k,p: integer;
s: real;
begin
write('n = '); readln(n);
setlength(a,n);
s:=1;
randomize;
writeln('массив:');
for i:=0 to n-1 do
begin
a[i]:=random(200)/1000;
s:=s*a[i];
write(a[i]:5:3,' ');
end;
writeln;
s:=power(s,1/n);
p:=0; m:=0; k:=0;
writeln('среднее геометрическое: ',s);
for i:=0 to n-1 do
begin
if a[i]<s then inc(m);
if a[i]>s then inc(k);
if a[i]=s then inc(p);
end;
writeln('меньше: ',m,' равно: ',p,' больше: ',k);
end.
n = 10
массив:
0.165 0.133 0.134 0.190 0.151 0.132 0.187 0.028 0.021 0.017
среднее геометрическое: 0.0854754255570728
меньше: 3 равно: 0 больше: 7