Определить количество точек, попадающих внутрь верхней части круга - C (СИ)
Формулировка задачи:
Определить количество точек,
попадающих внутрь верхней
части круга радиусом R=4 и с
центром в начале координат.
Координаты точек ввести в
массивы X и Y
Ребят помогите, пожалуйста
Решение задачи: «Определить количество точек, попадающих внутрь верхней части круга»
textual
Листинг программы
[C]#include <stdio.h>
#include <math.h>
/*...*/
int i;
for ( i = 0; i < NUM_POINTS; ++i )
if ( Y[i] > 0.0 && sqrt(X[i]*X[i] + Y[i]*Y[i]) < R )
printf("X %f Y %f\n", X[i], Y[i]);
/*...*/