Другие языки программирования и технологии

Паскаль! Помогите пожалуйста разобраться в задачке.

Дим Яр
Дим Яр
10 113
var
x,y:real;
begin
write('x(ot 0 do 5) x=');
readln(x);
write('y(ot 0 do 5) y=');
readln(y);
if (x*x+y*y<=25) and (y>=2-x) then
writeln('точка принадл. области')
else writeln('точка не принадл. области');
readln;
end.
Андрей Степанов
Андрей Степанов
31 781
Лучший ответ
Боюсь, что тебе никто не сможет помочь.
У тебя в задании написано "найти точки, которые удовлетворяют данной программе" -- что это за хрень, какой программе? Причем, данной программе! Где эта данная программа?
"... не лежат в данной области" -- если под данной областью имеется ввиду то, что там у тебя на рисунке заштриховано, то вне ее, как и внутри ее лежит бесконечное множество точек.
Юрий Киселёв
Юрий Киселёв
62 511
Дим Яр принадлежит ли точка заштрихованной области-такова программа.
простое логическое условие
if x>2 and x<5 and y>2 and y<5 and y>2 - x and x*x + y*y <25 then (точка попала в область)
а саму прогу сам, это просто
Дим Яр var x,y:real;
begin
writeln('x=')?readln(x);
writeln('y=')?readln(y);
if x*x+y*y
Юрий Киселёв Не будет работать, к примеру (1.5, 1.5) принадлежит заштрихованной области, а у вас получится, что не принадлежит.
Это обычная геометрическая задача на попадание точки в область. Область у тебя состоит из треугольника (оси х и у, прямая из точки (2;0) в (0;2)) и сектора круга с уравнением которое у тебя написано справа вверху, ограниченного осями координат. Для решения тебе нужно просто описать эту область математически или поступить как в предыдущей задаче (вчерашей вроде) . Если впадлу, то рублей за 150 решу)
Евгений Зорин Прочитал комент к ответу выше, логика решения не меняется)))
Дим Яр 150 много,придётся самому думать)
убейся об стену. паскаль лет 20 назад устарел. препода в ВУЗе в унитазе утопи. чтобы лажу такую не задавал
Дим Яр какие языки тогда учить стоить?
Денис Тонких Устарел говоришь? Это тебе кто такое сказал, твои местные быдлокодеры, которые гоняться за тем, что модно? Ты про Delphi не слышал ничего походу))) бедный ребенок...
Евгений Зорин Убейся сам! Паскаль классный язык для новичков. Достаточен для понимания основ программирования и при этом море возможностей.