Определите значение переменной s после выполнения фрагмента программы
S:=1
I:=2
Repeat
S:=s-i;
I:=i+1
Until
I>5;
166
433
Ответы на вопрос:
1101000112
Объяснение:
Данный перевод возможен двумя : прямой перевод и через десятичную систему.
Сначала выполним прямой перевод.
Выполним перевод в десятичную систему счисления вот так:
1∙162+10∙161+3∙160 = 1∙256+10∙16+3∙1 = 256+160+3 = 41910
Получилось: 1A316 =41910
Переведем число 41910 в восьмеричное вот так:
Целая часть числа находится делением на основание новой системы счисления:
4198-4165283-4864
В результате преобразования получилось:
41910 = 6438
Окончательный ответ: 1A316 = 6438
Теперь выполним перевод через десятичную систему счисления.
Выполним прямой перевод из шестнадцатиричной в двоичную вот так:
1A316 = 1 A 3 = 1(=0001) A(=1010) 3(=0011) = 1101000112
Популярно: Информатика
-
GordienkoA2006.04.2020 19:52
-
MarusiaG06.10.2021 21:51
-
msekater9724.08.2020 09:52
-
CookieMonster13127.10.2021 21:06
-
algor797929.10.2022 01:22
-
0000201728.01.2020 07:26
-
гретхен104.01.2022 15:57
-
05Adam0502.06.2021 13:04
-
Jika03030212.02.2021 18:16
-
Koko201000703.01.2023 08:08