1. 1) 219[10] > 21[10]
2) 25[10] < 71[10]
Объяснение:
[10] - десятичная система2. ответ:
а) 211212 б) 201212
Т.к. это двоичная система, то полный десяток это 2. То есть:
1 + 1 = 2
1 + 2 = 11
2 + 2 = 12
а) 101012
10112 211212
б) 100012
101112
2012123.ответ: 1011001_(2)Объяснение:Было бы неплохо, конечно, еще указать в каком из четырех обратных кодов это надо представить, но ладно. Разберем случай первого обратного кода:
1) отбросить знак минус (-38) => 38
2) перевести в двоичный код: 38_(10) = 100110_(2)
3) инвертировать все биты: 100110_(2) => 011001_(2)
4) приписать слева единицу, как знак отрицательного числа: 011001_(2) => 1011001_(2)
ДЗ для ВЕРЫ ВИКТОРОВНЫ:
Var I, N, m: integer;
{Выводит таблицу квадратов до N числа}
Begin
Readln(N); //Что вводим в этой строке и зачем? Как можно подсказать пользователю, что ввести?
{Вводим до какого числа нам нужно получить квадрат; Подсказать можно через WRITELN}
Writeln('Таблица квадратов чисел от 1 до N'); //Сколько раз выполняется этот оператор?
{Один раз}
For i:=1 to N do //Сколько раз выполнится цикл?
{N раз}
Begin //Зачем снова писать операторные скобки?
{Затем, что это цикл, который всегда обособляется и отделяет от остальных операторов}
m:=i*I;
Writeln(I,' ',m); //Как по-другому оставить пробелы между столбиками?
{Можно сделать так - Writeln(I:3,m:16);}
End;
End.
1.
1) 219[10] > 21[10]
2) 25[10] < 71[10]
Объяснение:
[10] - десятичная система
2.
ответ:
а) 211212 б) 201212
Объяснение:
Т.к. это двоичная система, то полный десяток это 2. То есть:
1 + 1 = 2
1 + 2 = 11
2 + 2 = 12
а) 101012
10112
211212
б) 100012
101112
201212
3.
ответ: 1011001_(2)
Объяснение:
Было бы неплохо, конечно, еще указать в каком из четырех обратных кодов это надо представить, но ладно. Разберем случай первого обратного кода:
1) отбросить знак минус (-38) => 38
2) перевести в двоичный код: 38_(10) = 100110_(2)
3) инвертировать все биты: 100110_(2) => 011001_(2)
4) приписать слева единицу, как знак отрицательного числа: 011001_(2) => 1011001_(2)
ДЗ для ВЕРЫ ВИКТОРОВНЫ:
Объяснение:
Var I, N, m: integer;
{Выводит таблицу квадратов до N числа}
Begin
Readln(N); //Что вводим в этой строке и зачем? Как можно подсказать пользователю, что ввести?
{Вводим до какого числа нам нужно получить квадрат; Подсказать можно через WRITELN}
Writeln('Таблица квадратов чисел от 1 до N'); //Сколько раз выполняется этот оператор?
{Один раз}
For i:=1 to N do //Сколько раз выполнится цикл?
{N раз}
Begin //Зачем снова писать операторные скобки?
{Затем, что это цикл, который всегда обособляется и отделяет от остальных операторов}
m:=i*I;
Writeln(I,' ',m); //Как по-другому оставить пробелы между столбиками?
{Можно сделать так - Writeln(I:3,m:16);}
End;
End.