Program task1;
var a :integer;
begin
randomize; a:= 0; while (a <> 5) and (a <> 6) do a:= random(7); writeln(a);
<span>end.
program task2;
var Digit, i :integer; DigitStr :string;
begin
readln(Digit); str(Digit,DigitStr); for i:= length(DigitStr) downto 1 do write(DigitStr[i]);
<span>end.
program task3;
var Digit :integer; NewDigit, DigitStr :string;
begin
readln(Digit); str(Digit,DigitStr); NewDigit:= DigitStr[3] + DigitStr[4] + DigitStr[1] + DigitStr[2]; writeln(NewDigit);
<span>end.</span></span></span>
Для задания произвольной прямой на плоскости будем использовать
уравнение:
<span>A*x+B*y+C=0;
Тогда, зная коэффициенты (A, B, C) в уравнении прямой и координаты точки X, Y можно будет сделать вывод о расположении прямой и точки.
var a,b,c,x,y:real;
begin
writeln('Введите коэффициенты прямой a,b,c');
readln(a,b,c);
writeln ('Введите координаты точки x,y');
readln(x,y);
if (a*x+b*y+c)=0 then writeln ('Точка лежит на прямой')
else writeln ('Точка не лежит на прямой');
end.
Тест №1
Введите коэффициенты прямой a,b,c
2 4 -8
Введите координаты точки x,y
-4 4
Точка лежит на прямой
</span>
<span>Тест №2
Введите коэффициенты прямой a,b,c
2 4 -8
Введите координаты точки x,y
1 4
Точка не лежит на прямой
</span>
Ответ:что-то с файлами
Объяснение:может неправильно кэш распакован, может не распакован, может его нет.