Const n = 10;
var a:array [1..n] of integer;
i,min,imin:integer; p:longint;
begin
for i:=1 to n do
begin
a[i]:=random(21)-10;
write(a[i],' ');
end;
writeln;
min:=a[1]; imin:=1;
p:=1;
for i:=1 to n do
begin
if a[i]<min then begin min:=a[i]; imin:=i; end;
if a[i]<0 then p:=p*a[i];
end;
writeln('min = ',min,' imin = ',imin);
writeln('p = ',p);
end.
Пример:
9 5 10 -5 2 10 0 8 -8 2
<span>min = -8 imin = 9
p = 40</span>
1- это рисунок как получится, а во 2 сама программа :)
Информация, представленная в форме, пригодной для хранения, передачи и обработки компьютером - данные.
8^1050 = 2^3150 В 2с/с это 1 и 3150 штук нулей
4^1020=2^2040 в 2с/с это 1 и 2040 штук нулей
При вычитании этих чисел в 2с/с результатом будет число, начинающееся
с таким количеством единиц: 3150-2040 = 1110 единиц и остальное -нули.
Число 17 в 10с/с = 10001 в 2с/с , при сложении с ранее полученным числом, даёт ещё две единицы
Итого: 1110+2= 1112 единицы - ответ
По ІР адресу можна найті код сайта