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

Чему будет равно значение целой переменной «a» после выполнения этого фрагмента программы? a: =2; for i: =0 to 3 do begin a: =a+i end;

👇
Ответ:
A=2
i=0, a=a+i=2+0=2
i=1, a=2+1=3
i=2, a=3+2=5
i=3, a=5+3=8
ответ: a=8
4,6(78 оценок)
Открыть все ответы
Ответ:
aprel123
aprel123
29.12.2021

Для начала определим что такое разряд числа. Разряд это порядковый номер цифры, и счет начинается с запятой, отделяющей дробь, счет начинается с 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}

4,7(49 оценок)
Ответ:

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

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

    

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