М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
tasikmk09
tasikmk09
25.01.2023 22:07 •  Информатика

100 ! переведите из двоичной системы в десятичную а) 101010 б) 1010101101 в) 10101111 с деления!

👇
Ответ:
skalapendra1212
skalapendra1212
25.01.2023
Метод перевода делением стандартный. Последовательно делим на основание системы счисления, в которую переводим, выписываем остатки. Потом остатки записываем в обратном порядке.
Мы переводим числа в десятичную систему счисления из двоичной. В двоичной системе число десять записывается, как 1010  - на него и будем делить. В "столбик"

1.
101010 / 1010 = 100 и остаток 10 = 2₁₀ (показано во вложении)
100 / 1010 = 0 и остаток 100 = 4₁₀
Записываем остатки в обратном порядке: 42.
101010₂ = 42₁₀

2.
1010101101 / 1010 = 1000100 и остаток 101 = 5₁₀
1000100 / 1010 = 110 и остаток 1000 = 8₁₀
110 / 1010 = 0 и остаток 110 = 6₁₀
Записываем остатки в обратном порядке: 685.
1010101101₂ = 685₁₀

3.
10101111 / 1010 = 10001 и остаток 101 = 5₁₀
10001 / 1010 = 1 и остаток 111 = 7₁₀
1 / 1010 = 0 и остаток 1
Записываем остатки в обратном порядке: 175.
10101111₂ = 175₁₀
100 ! переведите из двоичной системы в десятичную а) 101010 б) 1010101101 в) 10101111 с деления!
4,5(18 оценок)
Открыть все ответы
Ответ:
denthegamerp01iih
denthegamerp01iih
25.01.2023

var a,b,c,d:real;

   c1, c2, z1, z2:real;

begin

 write('Введи числитель первой дроби: '); read(a);

 write('Введи знаменатель первой дроби: '); read(b);

 write('Введи числитель второй дроби: '); read(c);

 write('Введи знаменатель второй дроби: '); read(d);

 write(a + ' / ' + b + ' + ' + c + ' / ' + d + ' = ');

 if(b = d) then begin

   c1 := a + c;

   write(c1 + ' / ' + b);

 End else Begin

   z1 := b * d;

   c1 := (z1 / b) * a;

   c2 := (z1 / d) * c;

   z2 := c1 + c2;

   write(z2 + ' / ' + z1);

 end;

end.

4,5(80 оценок)
Ответ:
luchik1608
luchik1608
25.01.2023

t = int(input())

if t <= 3:

  print("GREEN")

elif t <= 5:

  print("RED")

elif t <= 8:

  print("GREEN")

elif t <= 10:

  print("RED")

elif t <= 13:

  print("GREEN")

elif t <= 15:

  print("GREEN")

elif t <= 18:

  print("RED")

elif t <= 20:

  print("GREEN")

elif t <= 23:

  print("RED")

elif t <= 25:

  print("GREEN")

elif t <= 28:

  print("RED")

elif t <= 30:

  print("GREEN")

elif t <= 33:

  print("RED")

elif t <= 35:

  print("GREEN")

elif t <= 38:

  print("RED")

elif t <= 40:

  print("GREEN")

elif t <= 43:

  print("RED")

elif t <= 45:

  print("GREEN")

elif t <= 48:

  print("RED")

elif t <= 50:

  print("GREEN")

elif t <= 53:

  print("RED")

elif t <= 55:

  print("GREEN")

elif t <= 58:

  print("RED")

elif t <= 60:

  print("GREEN")

4,5(81 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ