21.10.2012, 15:55. Просмотров 588. Ответов 0
Всем привет, у меня такое задание Определить, попадает ли точка с координатами {x,y}в закрашенные области с заданными параметрами. Стороны прямоугольника и радиус окружности. Рисунок дан.
Вот текст программы
C++ |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| #include <conio.h>
#include <iostream.h>
#include <stdio.h>
#include <math.h>
void main()
{
float x,y;
float r;
float l;
printf ("x="); scanf ("%f",&x);
printf ("y="); scanf ("%f",&y);
printf ("r="); scanf ("%f",&r);
if (r<=0)
printf ("error");
else
{
l=sqrt(pow(x,2)+pow(y,2)) && x,y !=(a*b);
if (l<=r)
printf ("yes");
else
printf("no");
}
getch();
} |
|
только она смотрит находиться ли точка внутри радиуса круга, как еще и прямоугольник ввести