Var
a, b, p: real;
begin
write('Введите значения A и B через пробел: ');
readln(a,b);
if a > b then
begin
p:=a;
a:=b;
b:=p;
end;
writeln('A = ', a, '; B = ', b);
<span>end.</span>
Если о различиях, то основное состоит в том, что струйные принтеры льют чернила на лист (или абстрактно выражаясь - льют тончайшими струйками точечки из красок на бумагу). Сооствественно при этом свойства у струйных могут быть следующими: размер точки, разброс точки (растекание чернил).
лазерный же имеет сухой порошок (называемый тоннером), который "прижаривается" к бумаге лучом лазера (лазер нагревает краску, заставляя ее прилипать к бумаге). Свойств у лазерных мало, основное это разрешение печати (насколько мелкой может быть одна точка).
А если речь идет о их общих свойствах: то наверное можно отметить такие - разрешение печати, цветность, размер (форматы бумаги), типы используемой бумаги, односторонний\двухсторонний, сетевой\локальный и другие (их довольно много)
<span>j:=0;
for i := 1 to n do
begin
if (b[j]>0) and (b[j] mod b[j]=0) and (b[j] mod 1 =b[j]) then
begin
inc(j);
b[j] := a[i];
end;
j = 0 , массив описан как array[1..n]
кроме того, массив b изначально не задан, поэтому будет еще и деление на ноль.
</span>