Program znanija3; var i, number:integer; begin number:=0; while i <> 10 do begin Inc(number); if (number mod 10) = 7 then begin writeln(number); Inc(i); end; end; end.
Program qq; uses crt; var x1, y1, x2, y2, n1, n2: integer; x, y, L, M, k, b: real; // чтоб было приятно, возьмём координаты начальных точек - целыми числами. begin writeln ('Введите координаты первой точки через пробел'); readln(x1, y1); writeln('Введите координаты второй токи через пробел'); readln(x2, y2); writeln ('введите через пробел числа N1 и N2'); readln(n1, n2); l:=n1/n2; //далее производится расчет по формулам, данным в задании
x:=(x1+L*x2)/(1+L); y:=(y1+L*y2)/(1+L); writeln ('Координаты искомой точки (',x,';',y,')'); end.<span> </span>
Составим уравнение это кусочной функции. По непонятной мне причине, местный редактор формул внутри себя корректно отображает формулу, а при попытке сохранения её в ответ все рушится. Посему формула отправлена во вложение.
var x, y: real;
begin Write('Введите х: ');Readln(x); if x <= -9 then y := 0 else if x < -6 then y := -sqrt(9 - sqr(x + 6)) else if x <= -3 then y := x + 3 else if x < 0 then y := sqrt(9 - sqr(x)) else if x <= 3 then y := 3 - x else if x < 9 then y := (x - 3) / 2 else y := 3; Writeln('y=', y) end.
Объяснение:читаешь задом наперед лиса получается асил убераешь первую и последнюю букву получилось СИ потом смотрим дальше показанно г на л всего СИГНАЛ