Const
N = 5;
Var
B:array[1..N] of integer;
i:integer;
S:real;
Begin
Randomize;
S:=0;
Write('B(',N,'):');
For i := 1 to N do
Begin
B[i]:=random(21)-10;
Write(' ',B[i]);
S:=S+B[i];
End;
WriteLn;
WriteLn('S = ',S);
End.
На паскале :
var x1,x2,x3,y1,y2,y3,ax,bx,ay,by,a,b,p,s:integer;
begin
readln(x1); readln(y1); readln(x2); readln(y2);
x3:=x1; y3:=y2; //координаты 3 точки
ax:=x1-x3; ay:=y1-y3; bx:=x2-x3; by:=y2-y3; //координаты направляющих векторов
a:=sqrt(sqr(ax)+sqr(ay)); //длинна вектора
b:=sqrt(sqr(bx)+sqr(by)); //длинна вектора
p:=2*(a+b); //периметр
s:=a*b; //площадь
writeln(p);
writeln(s);
end.
Если ты правильно переписал, то 20.
y:= 10;
x: = 10 + y;
то есть
x: = 10 + 10 = 20;
y:= y - 1;
то есть
y: = 10 - 1 = 9;
но это никак не влияет на x, т.к. эта операция идет уже после выполнения вычисления переменной!
Begin
var a:=ReadInteger('Введите двузначное число :');
var b:=a mod 10 ; var c:= a div 10;
Writeln('Разность =',c-b);
Writeln('Произведение =',c*b);
end.
1)(линейный) посадить дерево - выкапал яму, положил сажанец, завалил яму, полил
2) перед выходном на улицу одеться по пагоде. - холодно куртку, жарко плавки
3) кушаешь кашу - зачерпнул каши положил в рот так пока не закончится