Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

написать на С#.

ЕкатеринаКривошеева Ученик (242), закрыт 9 лет назад
Даны точки А (х1,х2) и В (х2,у2). Выяснить, попадают ли данные точки в сектора окружности радиусом R и углом а, расположенные в 1 и 3 квандрантах) .

вот как начала... но что делать с сектором без понятия!

if ((x1 > 0 & y1 > 0)&(x2 > 0 & y2 > 0))
{
Console.WriteLine("В первой четверти точка");
}
else if ((x1 < 0 & y1 < 0)&(x2 < 0 & y2 < 0))
{
Console.WriteLine("в третьей четверти точка");
}
else if ((x1 < 0 & y1 < 0) & (x2 > 0 & y2 > 0))
{
Console.WriteLine("первая точка в третей четверти, вторая - в первой четверти");
}
else if ((x1 > 0 & y1 > 0) & (x2 < 0 & y2 < 0))
{
Console.WriteLine("вторая точка в третей четверти, первая - в первой четверти");
}
else if ((x1 < 0 & y1 > 0)& (x2 < 0 & y2 > 0))
{
Console.WriteLine("не в одной из нужных четвертей");
}
else if ((x1 > 0 & y1 < 0)& (x2 > 0 & y2 < 0))
{
Console.WriteLine("не в одной из нужных четвертей");
}
else if ((x1 > 0 & y1 < 0) & (x2 < 0 & y2 > 0))
{
Console.WriteLine("не в одной из нужных четвертей");
}
else if ((x1 < 0 & y1 > 0) & (x2 > 0 & y2 < 0))
{
Console.WriteLine("не в одной из нужных четвертей");
}

}
else if (Math.Sqrt(x1 * x1 + y1 * y1) > R)
{
Console.WriteLine("вне радиуса точка");
}

Console.ReadKey();
Лучший ответ
Алекс Куха Высший разум (449584) 11 лет назад
ГЫ В на пару с Дашей эту прогу пишите? Т. е. автор кто-то ещё. Мне вот не понять. Зачем грузить текст обоими точками. По заданию они равнозначны. Т. е т1 да/нет и т2 да/нет. Достаточно написать для одной и повторить для другой. Так же непонятно " углом а, расположенные в 1 и 3 квандрантах" Шо за угол? По идее, д. б. задана прямая y=ax+b. Нарисуй
Остальные ответы
IRQ Оракул (52936) 11 лет назад
Ни геометрии, ни программирования, ни русского языка.. . Кошмар.
CG ... Профи (783) 11 лет назад
Источник: Несколько вопросов тому назад...
Anonymous Viewer Профи (521) 11 лет назад
Попробуй решить на бумажке.
Код не плохой, на блондинку так..
Похожие вопросы