kamimoza
?>

:напишите программу, которая производит обмен значений переменных x и y, если x больше у.

Информатика

Ответы

valya-7777
Int x,y,z; if (x> y){ z = x - y; y = y + z; x = x - z; }
ibird777
31 в двоичной   11111     в восьмеричной 37     в шестнадцатеричной   1f 266   в двоичной 100001010     в восьмеричной   412       в шестнадцатеричной   10a 107   в двоичной   1101011       в восьмеричной   153         в шестнадцатеричной   6b 31   в двоичной   11111       в восьмеричной   37       в шестнадцатеричной   1f 75   в двоичной   1001011       в восьмеричной   113       в шестнадцатеричной   4b 138   в двоичной   10001010       в восьмеричной   212       в шестнадцатеричной   8a 155   в двоичной   10011011       в восьмеричной     233     в шестнадцатеричной   9b
annashaykhattarova1
31 в двоичной системе это 11111 75 в двоичной системе это 1001011 31 в восьмеричной системе это 37 75 в восьмеричной системе это 113 31 в шестнадцатеричной системе это 1f 75 в шестнадцатеричной системе это 4b 266 в двоичной системе это 100001010 107 в двоичной системе это 1101011 и так далее, вот как переводить: делим число 107 на основание системы счисления = 2: 107 / 2 = 53                                                             остаток 1 53 / 2 = 26                                                             остаток 1 26 / 2 = 13                                                             остаток 0 13 / 2 = 6                                                             остаток 1 6 / 2 = 3                                                             остаток 0 3 / 2 = 1                                                             остаток 1 дальше делить нельзя, поэтому собираем все остатки, начиная с конца, и учитываем конечный результат от деления т.е. 3 / 2 = 1 получим число: 1101011 делим число 107 на основание системы счисления = 8: 107 / 8 = 13                                                             остаток 3 13 / 8 = 1                                                             остаток 5 дальше делить нельзя, поэтому собираем все остатки, начиная с конца, и учитываем конечный результат от деления т.е. 13 / 8 = 1 получим число: 153 делим число 107 на основание системы счисления = 16: 107 / 16 = 6                                                             остаток 11    заменяем на b дальше делить нельзя, поэтому собираем все остатки, начиная с конца, и учитываем конечный результат от деления т.е. 107 / 16 = 6 получим число: 6b

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

:напишите программу, которая производит обмен значений переменных x и y, если x больше у.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

sirenashop25
Владимир
set907
nsmmkrtchyan
reinish23
firsova5911
Карапетян
ПаршинАндрей1928
oyunabaduraeva
steam22-9940
snopovajulia
avolodyaev
kogakinoa
Nadezhda Malakhov53
Belokonev286