dddandmvd5210
?>

Автомат получает на вход два двузначных шестнадцатеричных числа . в этих числах все цифры не превосходят цифру 6 (если в числе есть цифра больше 6, автомат отказывается работать по этим числам строится новоешестнадцатеричное число по следующим правилам. 1) вычисляются два шестнадцатеричных числа – сумма старших разрядов заданных чисел и сумма младших разрядов этих чисел . 2) полученные два шестнадцатеричных числазаписываются друг за другом в порядке возрастания (без разделителей). пример. исходные числа: 66, 43. поразрядные суммы: a, 9. результат: 9a. определите, какое из предложенных чисел может быть результатом работыавтомата : 1) af 2) 410 3) 8b 4) 76 (и объясните, , как это решать вообще)) )

Информатика

Ответы

a60ikurgannikova

шестнадцатеричные цифры: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a (10), b (11), c (12), d (13), e (14), f(15).

– по условию цифры не превосходят 6, тогда поразрядные суммы не превосходят 6 + 6 = c. отвергаем вариант 1: в нем появилось f.

– поразрядные суммы, как следует из предыдущего наблюдения, записываются одной цифрой. поэтому не подходит вариант 2, в котором 3 цифры.

– цифры в результате должны идти в порядке возрастания, чего нет в варианте 4, 7 > 6.

остаётся единственный вариант: 3) 8b. он получится, например, если исходные числа равны 35 и 56

Donat-Evgeniya793
Const n=4; m=5; var a: array[1..n,1..m] of integer; i,j,max,min: integer; begin randomize; writeln('исходный массив: '); for i: =1 to n do   begin   for j: =1 to m do   begin     a[i,j]: =random(201)-100;     write(a[i,j]: 4);   end;   writeln;   end; max: =a[1,1]; min: =a[1,1]; for i: =1 to n do   for j: =1 to m do   begin   if a[i,j]> max then max: =a[i,j];   if a[i,j]< min then min: =a[i,j];   end; writeln('max = ',max,' min = ',min); writeln('среднее арифметическое = ',(max+min)/2); end. пример: исходный массив:     5   -9 -12   -2   88   -9 -93 -60   8   30   72   50 -56 -39 -29   13 -89 -28 -22   29 max = 88 min = -93 среднее арифметическое = -2.5
sapelnikovk-74
1. вывести на экран n чисел, в порядке чередования  (например если n = 9, то ответом будет 1 9 2 8 3 7 4 6 5) 2. найти наибольший общий делитель и наименьшее общее кратное двух чисел. 3. вывести введенную строку в обратном порядке. решения на pascal: 1. var n, i: integer; begin   read(n);   for i : = 1 to n do     if odd(i) then write(i div 2 + 1, ' ')     else write(n - i div 2 + 1, ' ') end. 2. var a, b, a1, b1, t: integer; begin   read(a, b);   a1 : = a;   b1 : = b;   repeat     t : = a mod b;     a : = b;     b : = t;   until b = 0;   writeln('нод=', a);   writeln('нок=', a1 * b1 div a); end. 3. var s, s1: string;     i: integer; begin   read(s);   s1 : = '';   for i : = length(s) downto 1 do     s1 += s[i];   write(s1) end.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Автомат получает на вход два двузначных шестнадцатеричных числа . в этих числах все цифры не превосходят цифру 6 (если в числе есть цифра больше 6, автомат отказывается работать по этим числам строится новоешестнадцатеричное число по следующим правилам. 1) вычисляются два шестнадцатеричных числа – сумма старших разрядов заданных чисел и сумма младших разрядов этих чисел . 2) полученные два шестнадцатеричных числазаписываются друг за другом в порядке возрастания (без разделителей). пример. исходные числа: 66, 43. поразрядные суммы: a, 9. результат: 9a. определите, какое из предложенных чисел может быть результатом работыавтомата : 1) af 2) 410 3) 8b 4) 76 (и объясните, , как это решать вообще)) )
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

onboxru16
uisfbu7777733
Тресков946
Yurevna-Anatolevna
tonyakuznetsova
Курнев-Анастасия359
levickaalubov5
Alesander-Isaev684
Оксана Анна
ainud
Ольга1915
thedoomsdatdcs36
Paikina Natalya30
Ruslan374
Nonstop788848