1) D
2)
<span>полная форма if (условие) then ...else ...;
</span><span>краткая форма if (условие) then ...;
</span><span>3)
a) </span><span>if x>=y then
begin
x:=0;
y:=0;
end;
else
write(z);
b)
1.5
</span>
Const
K = 13;
Var
A:array[1..K] of integer;
i,j:integer;
Begin
{Заполнение массива}
Write('Исходный массив: ');
For i:= 1 to K do
Begin
A[i]:=random(21)-10;
Write(A[i],' ')
End;
WriteLn;
{Сортировка пузырьком}
For i:= 1 to K do
For j:= 1 to K-1 do
if A[j]>A[j+1] then Swap(A[j],A[j+1]);
{Вывод массива}
Write('Отсортированный массив: ');
For i:= 1 to K do
Write(A[i],' ')
End.
Использовать Робот
алг
нач
нц пока не слева свободно и не сверху свободно
если не слева свободно и не сверху свободно то
закрасить
вниз
все
кц
нц пока не слева свободно и снизу свободно
вниз
кц
нц
пока не слева свободно и не снизу свободно
закрасить
вправо
кц
нц
пока не снизу свободно и справа свободно
вправо
кц
нц
пока не справа свободно и не снизу свободно
закрасить
вверх
кц
нц
пока не справа свободно и сверху свободно
вверх
кц
закрасить
нц пока не сверху свободно и слева свободно
влево
кц
кон
Когда сравниваемые величины образуют в сумме 100%, тогда удобнее применять круговую диаграмму. Ведь круг в сумме и показыает 100%, а уже потом мы его делим (как одно целое) на соответствующие части.
Скорее второе но я не уверен