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

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.
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.
Боюсь, что тебе никто не сможет помочь.
У тебя в задании написано "найти точки, которые удовлетворяют данной программе" -- что это за хрень, какой программе? Причем, данной программе! Где эта данная программа?
"... не лежат в данной области" -- если под данной областью имеется ввиду то, что там у тебя на рисунке заштриховано, то вне ее, как и внутри ее лежит бесконечное множество точек.
У тебя в задании написано "найти точки, которые удовлетворяют данной программе" -- что это за хрень, какой программе? Причем, данной программе! Где эта данная программа?
"... не лежат в данной области" -- если под данной областью имеется ввиду то, что там у тебя на рисунке заштриховано, то вне ее, как и внутри ее лежит бесконечное множество точек.
Дим Яр
принадлежит ли точка заштрихованной области-такова программа.
простое логическое условие
if x>2 and x<5 and y>2 and y<5 and y>2 - x and x*x + y*y <25 then (точка попала в область)
а саму прогу сам, это просто
if x>2 and x<5 and y>2 and y<5 and y>2 - x and x*x + y*y <25 then (точка попала в область)
а саму прогу сам, это просто
Юрий Киселёв
Не будет работать, к примеру (1.5, 1.5) принадлежит заштрихованной области, а у вас получится, что не принадлежит.
Это обычная геометрическая задача на попадание точки в область. Область у тебя состоит из треугольника (оси х и у, прямая из точки (2;0) в (0;2)) и сектора круга с уравнением которое у тебя написано справа вверху, ограниченного осями координат. Для решения тебе нужно просто описать эту область математически или поступить как в предыдущей задаче (вчерашей вроде) . Если впадлу, то рублей за 150 решу)
Евгений Зорин
Прочитал комент к ответу выше, логика решения не меняется)))
Дим Яр
150 много,придётся самому думать)
убейся об стену. паскаль лет 20 назад устарел. препода в ВУЗе в унитазе утопи. чтобы лажу такую не задавал
Дим Яр
какие языки тогда учить стоить?
Денис Тонких
Устарел говоришь? Это тебе кто такое сказал, твои местные быдлокодеры, которые гоняться за тем, что модно? Ты про Delphi не слышал ничего походу))) бедный ребенок...
Евгений Зорин
Убейся сам! Паскаль классный язык для новичков. Достаточен для понимания основ программирования и при этом море возможностей.
Похожие вопросы
- Помогите пожалуйста разобраться с вопросами по информатике и программированию
- Программирование на Паскале Помогите, пожалуйста , написать программу на паскале
- Сортировка массива (Паскаль) помогите пожалуйста
- Люди, кто шарит в паскале, помогите, пожалуйста.
- Как найти сумму цифр пятизначного числа в турбо паскаль? Помогите, пожалуйста!!!
- паскаль ( помогите пожалуйста
- Задачи на массив паскаль, помогите пожалуйста
- Те, кто разбирается в программе Паскаль, помогите пожалуйста!
- Задача в паскале. помогите пожалуйста... очень срочно нужно!
- Помогите, пожалуйста решить 2 задачки, только они остались, а решить не выходит плз (Turbo PASCAL)