759 / 12 = 63, остаток 3
63 / 12 = 5, остаток 3
5 / 12 = 0, остаток 5
А теперь выписываем остатки в обратном порядке.
759₁₀ = 533₁₂
Переменная "proizv" - это произведение, а "summa" - сумма. Я сделал так, чтобы выводились все эти 20 нечётных чисел, для удобства, но если не надо, то просто стирайте всю строку №14 (начиная считать от "program asd_;").
program asd_;
uses crt;
var i, b, summa : integer;
proizv : real;
a : array [1..20] of integer;
BEGIN
clrscr;
b:=1;
summa:=0;
proizv:=1;
for i:=1 to 20 do begin
a[i]:=b;
b:=b+2;
writeln(a[i]);
end;
for i:=1 to 20 do summa:=summa+a[i];
for i:=1 to 20 do proizv:=proizv*a[i];
writeln('summa=',summa);
writeln('proizvedenie=',proizv);
<span>END.</span>
1байт = 256 значений. от 0 до 255
значит N = 255 здесь
Uses crt;var x1,x2,x3,y1,y2,y3: real; begin cls; write('Координаты A: ');readln(x1,y1); write('Координаты B: ');readln(x2,y2); write('Координаты C: ');readln(x3,y3); write('Сумма AB+BC = ',(sqrt(sqr(x2-x1)+sqr(y2-y1)))+(sqrt(sqr(x3-x2)+sqr(y3-y2))):0:2);<span>end.</span>