в первом случае х идёт от 1-9 а Y от 0 до 8. шагов 9, к концу Y=8
во 2 случае
y 0 8 14 18 20 20
x 10 8 6 4 2 0
шагов 5, к концу Y=20
var a:array [1..12] of integer;
i:integer;
begin
for i:=1 to 12 do a[i]:=random(6)+1;
writeln(a);
for i:=1 to 12 do a[i]:=a[i]*2;
writeln(a)
end.
1)
отступы сверху, снизу, справа, слева
междустрочный интервал
выравнивание
отступ первой строки
2) отступ первой строки - значит подвигается только первая строка
отступ абзаца - двигается весь абзац целиком, со всеми строками
Program SandP; //Название программы
var //Описание переменных
x,y: real; // Стороны прямоугольника
S: real; // Площадь прямоугольника
P: real; // Периметр прямоугольника
<span>procedure RectSP<span>(a,b: real; var S,P:real)</span>;</span> //Процедура
begin
S := a * b; //Нахождение площади
P := a + b; //Нахождение суммы
end;
begin //Начало основной части программы
writeln('Введите стороны прямоугольника: '); //Диалог с пользователем
readln(x,y); //Считывание сторон
RectSP(x,y,S,P); //Вызов процедуры
writeln('Площадь равна ',S); //Вывод площади
writeln('Периметр равен ',P); //Вывод периметра
end. <span>//Конец программы</span>
<span>2 изображений, выводимых на экран цветного дисплея.</span>