if ((y==y1 ||y==y2)&&(x==x1||x==x2)&&(x>=x1)&&(x<=x2)&&(y>=y1)&&(y<=y2))
Това, което е червено трябва да се изтрие и товя със синьото, вместо y1 беше написал y.
Здравей,
ето едно решение от мен на въпросната задача.
Тези задачи са интересни, но трябва да се внимава в логическите
оператори.
Успех!
var x1 = double.Parse(Console.ReadLine());
var y1 = double.Parse(Console.ReadLine());
var x2 = double.Parse(Console.ReadLine());
var y2 = double.Parse(Console.ReadLine());
var x = double.Parse(Console.ReadLine());
var y = double.Parse(Console.ReadLine());
if (x >=x1 && x <=x2 && y >= y1 && y<=y2)
{
Console.WriteLine("Inside");
}
else
{
Console.WriteLine("Outside");
}