ooo-helpvet44
?>

Сделать развернутую запись числа 457 (10 сс), 110111 (2сс) верно нет 1) 4*10 в 2 степени + 5 * 10 в 1 степени + 7*10 в 0 степени 2)1*2 в 5 степени + 1*2 в 4 степени + 0*2 в 3 степени +1 * 2 в 2 степени + 1*2 в 1 степени + 1 * 2 в 0 степени или как решить

Информатика

Ответы

D-posilochka

Все верно. Именно так и записываются числа в развернутом виде. Заодно это перевода числа из n-ричной СС в десятичную.

borzhemskaya19823110

Бит | Байт | Кбайт | Мбайт

24576 | 3072 | 3 | 0,003

16384 | 2048 | 2 | 0,002

12288 | 1536 | 1,5 Кбайт | 0,001

67108,864 | 8388,608 | 8,192 | 0,008

Объяснение:

1 байт = 8 бит

1 Кбайт = 1024 байт

1 Мбайт = 1024 Кбайт

24576 бит = 24576 / 8 = 3072 байт = 3072 / 1024 = 3 Кбайт = 3 / 1024 ≈ 0,003 Мбайт

2048 байт = 2048 / 1024 = 2 Кбайт = 2 / 1024 ≈ 0,002 Мбайт

2048 байт = 2048 * 8 = 16384 бит

1,5 Кбайт = 1,5 / 1024 ≈ 0,001 Мбайт

1,5 Кбайт = 1,5 * 1024 = 1536 байт = 1536 * 8 = 12288 бит

0,008 Мбайт = 0,008 * 1024 = 8,192 Кбайт = 8,192 * 1024 = 8388,608 байт = 8388,608 * 8 = 67108,864 бит

marinamarinazmeeva2444

# 1

print('1)')

num = int(input('Введите число: '))

print(str(num).count('3'))

# 2

print()

print('2)')

p = None

for _ in range(3):

   num = int(input('Введите число: '))

   if num % 10 != 0:

       if num % (num % 10) == 0:

           if p == None:

               p = num

           else:

               p *= num

if p != None:

   print(p)

else:

   print('Таких чисел нет!')

# 3

print()

print('3)')

numbers = []

for _ in range(3):

   num = float(input('Введите число: '))

   numbers.append(num)

if numbers[0] != numbers[1] and numbers[0] != numbers[2] and numbers[1] != numbers[2]:

   numbers = sorted(numbers)

   print(numbers[0], numbers[1], numbers[2])

else:

   print('Есть одинаковые числа')

# 4

print()

print('4)')

num = int(input('Введите число: '))

s = ''

if num in range(-999, 1000):

   if num == 0:

       s += 'нуль'

   else:

       if num < 0:

           s += 'отрицательное '

       else:

           s += 'положительнное '

       if num % 2 == 0:

           s += 'четное '

       else:

           s += 'нечетное '

       count = len(str(num).replace('-', ''))

       if count == 3:

           s += 'трёхзначное'

       if count == 2:

           s += 'двухзнатное'

       if count == 1:

           s += 'двухзнатное'

print(s)

       

# 5

print()

print('5)')

g = int(input('g: '))

m = int(input('m: '))

d = int(input('d: '))

if m in [1, 3, 5, 7, 8, 10, 12]:

   days = 31

if m == 2:

   days = 29

if m in [4, 6, 9, 11]:

   days = 30

d += 1

if d > days:

   m += 1

   if m > 12:

       g += 1

       m = 1

   d = 1

print(d, m, g)

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

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

Сделать развернутую запись числа 457 (10 сс), 110111 (2сс) верно нет 1) 4*10 в 2 степени + 5 * 10 в 1 степени + 7*10 в 0 степени 2)1*2 в 5 степени + 1*2 в 4 степени + 0*2 в 3 степени +1 * 2 в 2 степени + 1*2 в 1 степени + 1 * 2 в 0 степени или как решить
Ваше имя (никнейм)*
Email*
Комментарий*

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

Mukhina1811
tigran87-87
Анна-Денис1346
isinyakin
Кочугурова
ирина_Андреевич1634
manimen345
Вера1072
Makarov
lika080489
Mbkozlov6
mmurzina
Annabill1987
rusart3
Бочкова_Елена203