Список - это перечень значений, из которых следует выбрать одно нужное
inessa12006
26.07.2022
Program pproger; constn=10; var i,k,min: integer; mas: array [1..n] of integer; begin randomize; for i: =1 to n do mas[i]: =random(65); min: =mas[1]; for i: =1 to n do if mas[i] < min then begin min: =mas[i]; k: =i; end; for i: =1 to n do write(mas[i]: 4); writeln(); writeln('minimalnoe=',min); writeln('index=',k); end.
clic1968420
26.07.2022
Срешением записываем степени двойки сверху(т.к. система у нас двоичная), начиная с нулевой степени, а под ними записываем число в двоичной системе 2^3 2^2 2^1 2^0 1 0 1 0 теперь вот по разрядикам умножаем верхнее число на нижнее, и так каждую сумму прибавляем друг к дружке, смотри перевод начинается с разряда единиц, с начала числа 2^3*1=8 2^1*1=2 а там где нолики, там будет 0, прибавлять его нет смысла : ) 8+2=10 это число в десятичной системе, содержит одну единичку : )