Избавься от ограничений
ПОПРОБУЙ ЗНАНИЯ ПЛЮС СЕГОДНЯ
Pupsikihw
13.10.2019
Информатика
5 - 9 классы
ответ дан
Сочинение на тему: система счисления (желательно кратко)
1
СМОТРЕТЬ ОТВЕТ
Войди чтобы добавить комментарий
ответ
4,0/5
2
Kris0008
середнячок
7 ответов
408 пользователей, получивших
Система счисления – это записи чисел с символов. Мы все привыкли использовать десять различных знаков для записи чисел: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. Такая система счисления называется десятичной. Один знак числа называется цифрой.
Основание системы счисления – это количество знаков, используемых для записи числа в этой системе. Основанием системы счислений, как правило, может являться любое натуральное число (например, шумеры использовали шестидесятеричную систему счисления), но сегодня наиболее распространены (кроме десятичной) двоичная, восьмеричная и шестнадцатеричная. Основание системы счисления указывается подстрочным знаком после числа, например 1012.
Разряд числа – это место цифры в числе. В зависимости от количества разрядов мы называем числа двузначными, трёхзначными, четырёхзначными и т.д.
1. 11221
2. 785
3. 38
Объяснение:
1.
5 в 26
Команды:
1. вычти один
2. умножь на три
Заменим команды на обратные:
1. прибавь один
2. раздели на три
И пойдём от большего числа к меньшему. Если в результате деления получаем целое число, то выполняем действие 2 команды. Если в результате деления получаем дробное число, то выполняем действие 1 команды.
26 / 3 = дробное число
26 + 1 = 27 (команда 1)
27 / 3 = 9 (команда 2)
9 / 3 = 3 (команда 2)
Дальше делить нет смысла, т.к. данное число (3) меньше того из которого надо получить 26 (5).
3 + 1 = 4 (команда 1)
4 + 1 = 5 (команда 1)
Запишем команды снизу вверх 11221
Проведем проверку используя первоначальные команды и идя от меньшего числа к большему.
5 - 1 = 4 (команда 1)
4 - 1 = 3 (команда 1)
3 * 3 = 9 (команда 2)
9 * 3 = 27 (команда 2)
27 - 1 = 26 (команда 1)
2.
1. Дано число 50
50
2. Умножь на 5
50 * 5 = 250
3. Прибавь 19
250 + 19 = 269
4. Умножь на 3
269 * 3 = 807
5. Отними 22
807 - 22 = 785
3.
a = 6 b = 13
P = 2 * (a + b) = 2 * (6 + 13) = 2 * 19 = 38
P = 38
begin
s:=0;
For i:=1 to 10 do begin
readln(x);
if x > 10 then
s:=s+x;
end;
write(s);
readln
end.
2)var p:longint; x,i:integer;
begin
p:=1;
for i:= 1 to 10 do begin
readln(x);
if (x div 100 = 0) and (x mod 2 <>0) then
p:=p*x;
end;
write(p);
readln
end.
3)var i;n;kp;ko;integer; x:real;
begin
readln(n);
kp:=0;ko:=0;
for i:= 1 to n do begin
readln(x);
if x > 0 then
kp:=kp+1
else
ko:=ko+1;
end;
write('положительных',kp,'отрицательных',ko);
readln
end.