567:16 =35 (7)
35:16=2 (3)
567 (в 10сс) = 237 (в 16сс)
0,24*16=3,84 (выбираем 3)
0,84*16=13,44 (выбираем 13=D)
0,44*16=7,04 (выбираем 7) 0,24=0,3D7 (в 16cc)
567=237,3D7...
(для 2сс - аналогично, только делить для целых на 2 и умножать для дроби тоже на два)
For (int i = 16; i < 10000; ++i)[
if (i%2 >0) continue;
if (!(i%16) && !(i%31))
<span> printf("%d ,",i);</span>
}
Const
N = 10;
Var
C:array[1..N] of integer;
i,k,Max:integer;
P:real;
Begin
Randomize;
P:=1;
k:=0;
Max:=1;
WriteLn('C(',N,') в столбик:');
For i:= 1 to N do
Begin
C[i]:=random(31)-15;
WriteLn(C[i]:4);
if i mod 2 = 0 then P:=P*C[i];
if C[i] > 0 then k:=k+1;
if Abs(C[i]) > Abs(C[Max]) then Max:=i;
End;
Write('C(',N,') в строку:');
For i:= 1 to N do
Write(C[i]:4);
WriteLn;
WriteLn('P = ',P);
WriteLn('k = ',k);
WriteLn('Max = ',C[Max],'[',Max,']');
ReadLn;
End.
Индекс элемента массива - 6