В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
Kornella
Kornella
12.12.2022 12:25 •  Информатика

Составить программу нахождения суммы цифр двузначного, четырехзначного и 5-значного числа в питоне

Показать ответ
Ответ:
artemnikishovartemka
artemnikishovartemka
21.07.2020 05:45

Для начала определим что такое разряд числа. Разряд это порядковый номер цифры, и счет начинается с запятой, отделяющей дробь, счет начинается с 0 разряда до последней цифры. Например, число 1234,0: 0 разряд - 4, 1 разряд - 3, 2 разряд - 2 и 3 разряд единица.

Теперь определимся как переводить из 16й в 10ю. Для перевода шестнадцатеричного числа в десятичное необходимо это число представить в виде суммы произведений степеней основания шестнадцатеричной системы счисления на соответствующие цифры в разрядах шестнадцатеричного числа.

Т.е.:

1234_{16}=(1*16^3+2*16^2+3*16^1+4*16^0)_{10}=(4096+512+48+4)_{10}=4660_{10} 

Чтобы перевести буквы в числа надо воспользоваться списком:

A=10; B=11; C=12; D=13; E=14; F=15

Теперь расмотрим данные нам числа:

9D_{16}=9*16^1+13*16^0=157_{10}

3E_{16}=62_{10}

0,0(0 оценок)
Ответ:
Maks2021
Maks2021
25.08.2020 18:17

1)32/2=16(0)     64/2=32(0)

16/2=8(0)          32/2=16(0)

8/2=4(0)            16/2=8(0)

4/2=2(0)            8/2=4(0)

2/2=1(0)            4/2=2(0)

1/2=0(1)            2/2=1(0)

                         1/2=0(1)    ответ:100000.1000000

 

2)40/2=20(0)      5/2=2(1)

   20/2=10 (0)      2/2=1(0)

   10/2=5(0)        1/2=0(1)

   5/2=2(1)

   2/2=1(0)

   1/2=0(1)     ответ:101000.101

 

3)31/2=15(1)    75/2=37(1)

   15/2=7(1)      37/2=18(1)

   7/2=3(1)        18/2=9(0)

  3/2=1(1)          9/2=4(1)

   1/2=0(1)         4/2=2(0)

                          2/2=1(0)

                          1/2=0(1)   ответ: 11111.1001011

 

4)

315/2=157(1)

157/2=78(1)

78/2=39(0)

39/2=19(1)

19/2=9(1)

9/2=4(1)

4/2=2(0)

2/2=1(0)

1/2=0(1)

 

           

1875/2=937(1)

937/2=468(1)

468/2=234(0)

234/2=117(0)

117/2=58(1)

58/2=29(0)

29/2=14(1)

14/2=7(0)

7/2=3(1)

3/2=1(1)

1/2=0(1)          ответ:100111011.11101010011

  сначала надо перевести число до запятой а потом после 

    

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота