110011-в шестнадцатеричную 10011012- -в шестнадцатеричную 1010101- -в шестнадцатеричную
264
395
Ответы на вопрос:
Во втором примере цифра 2 - лишняя, видимо там стояло основание системы 2. для перевода из двоичной системы счисления в шестнадцатиричную достаточно разбить запись числа справа налево по четыре разряда, образуя тетрады. а затем каждую тетраду заменить соответствующей шестнадцатиричной цифрой. 11 0011(2)=33(16) 100 1101(2)=4d(16) 101 0101(2)=55(16)
Водин // pascalabc.net 3.0, сборка 1150 от 22.01.2016 begin writeln(arrrandom(10,1,99).println.where(x-> x mod 2=0).average) end. тестовое решение: 96 42 79 85 16 22 50 62 54 40 47.75 "школьный подход" (видимо, короткому решению у нас не учат) // pascalabc.net 3.0, сборка 1150 от 22.01.2016 const n=10; var a: array[1..n] of integer; i,k,s: integer; begin s: =0; k: =0; randomize; for i: =1 to n do begin a[i]: =random(99)+1; write(a[i],' '); if a[i] mod 2 = 0 then begin s: =s+a[i]; inc(k) end end; writeln; writeln(s/k) end. тестовое решение: 22 22 58 41 54 80 71 65 47 99 47.2
Популярно: Информатика
-
kachakomba20.06.2020 17:19
-
geniip21.08.2022 14:09
-
елена115422.10.2022 02:00
-
dangah3110.04.2023 14:24
-
святославовна04.08.2020 02:13
-
BOMJangLOX27.02.2023 23:25
-
Колобокхоёк26.11.2021 05:19
-
katongop0107l06.03.2021 17:52
-
asovgira21.12.2022 07:39
-
Дезолька25.07.2021 23:44