Перевести 100011-двоичная система. а нужно перевести в десятичную, восьмеричную и 16-ую 101001011-двоичная. также перевести в 10-ую,16-ую и 8-ую
263
276
Ответы на вопрос:
100011(2)=35 (10)
100011(2)=43(8)
100011(2)=23(16)
101001011(2)=513(8)
101001011(2)=331(10)
101001011(2)=14b (16)
для перевода в десятичную систему записываем число в развернутом виде и считаем:
для перевода в 8-ую систему разбиваем число на тройки с конца (отделяем по 3 числа начиная с конца. если в начале не хватает до 3-х цифр, то дописываем 0). и в каждой тройке проводим счет как в десятичную систему.
для перевода в 16-ю систему делаем тоже самое, что и с 8-ой, только на четверки разбиваем.
все тоже самое проделываем для второго числа:
Var m,d,x: real; n,nm,i: integer; begin write('сколько учеников: '); readln(n); for i: =1 to n do begin readln(x); if x< 0 then begin m: =m+x; nm: =nm+1 end else d: =d+x; end; m: =-m/nm; d: =d/(n-nm); writeln; if m-d< =10 then writeln('да, верно') else writeln('нет, неверно'); end.
Популярно: Информатика
-
4fhfhiukhriu01.01.2023 17:30
-
123455567614.03.2023 16:00
-
ailonkilo15.03.2023 15:25
-
Аллюрорка26.04.2020 03:38
-
veshove11.07.2021 11:55
-
jula1985ozpajo14.12.2021 13:41
-
rizvanovagyla309.08.2021 06:55
-
LEXUS270525.05.2023 00:50
-
дима564618.09.2022 07:37
-
Diannata24.06.2022 02:43