Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.83
Trisha Ray
80 / 0 / 0
Регистрация: 01.02.2012
Сообщений: 93
#1

Определить, сколько точек с целочисленными координатами попадают в круг заданного радиуса с центром в начале координат - C++

29.09.2012, 20:35. Просмотров 1761. Ответов 4
Метки нет (Все метки)

Вводится радиус круга R. Определить, сколько точек с целочисленными координатами попадают в круг заданного радиуса с центром в начале координат.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.09.2012, 20:35
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Определить, сколько точек с целочисленными координатами попадают в круг заданного радиуса с центром в начале координат (C++):

Вычислить количество точек с целочисленными координатами, попадающими в круг радиуса R>0 с центром в начале координат - C++
Вот тут дали задания и не знаю как решить....я думаю есть добрые люди???=))) Вычислить количество точек с целочисленными координатами,...

Вычислить k-количество точек с целочисленными координатами, попадающих в круг ра-диуса R(R>0) с центром в начале координат - C++
Очень нужна ваша помощь. Написала программу , но не уверенна в ее правильности. Можете посмотреть и исправить ,если что-то не так . Заранее...

Посчитать к-во точек, попавших в круг с радиусом R и с центром в начале координат - C++
Срочно нужна помощь в создании программы для C++Builder. Условие такое: Заданы координаты точек x1 y1 ...

Определить номер точки, через которую проходит окружность с центром в начале координат, внутрь которой попадают все оставшиеся точки. - C++
Имеется n точек на плоскости. Определить номер той, через которую проходит окружность с центром в начале координат, внутрь которой попадают...

Определить, сколько точек попадает в круг радиусом R с центром в точке (0,0) - C++
Люди помогите пожалуйста решить 2. В ПК вводятся по очереди координаты n точек. Определить, сколько из них попадает в круг радиусом R с...

Подсчитать количество точек, которые находятся в кругу радиусом R с центром в начале координат. Координаты точек заданы массивами X (100), Y (100) - C++
Подсчитать количество точек, которые находятся в кругу радиусом R с центром в начале координат. Координаты точек заданы массивами X (100),...

4
Thinker
Эксперт С++
4228 / 2202 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
29.09.2012, 20:46 #2
самый простой способ:
C++
1
2
3
4
5
6
7
8
9
int Count(double r)
{
   int i, j, count = 0;
   for(i = -r; i <= r; i++)
      for(j = -r; j <= r; j++)
         if (i*i + j*j <= r*r)
            count++;
   return count;
}
1
Trisha Ray
80 / 0 / 0
Регистрация: 01.02.2012
Сообщений: 93
29.09.2012, 20:55  [ТС] #3
Спасибо. А если нужно было бы вводить координаты и радиус с консоли?

через printf и scanf, и тп
0
Thinker
Эксперт С++
4228 / 2202 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
29.09.2012, 20:57 #4
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include<stdio.h>
 
int Count(double r)
{
   int i, j, count = 0;
   for(i = -r; i <= r; i++)
      for(j = -r; j <= r; j++)
         if (i*i + j*j <= r)
            count++;
   return count;
}
 
int main()
{
   double r;
   scanf("%lf", &r);
   printf("count = %d\n", Count(r));
   return 0;
}
1
Trisha Ray
80 / 0 / 0
Регистрация: 01.02.2012
Сообщений: 93
29.09.2012, 20:58  [ТС] #5
Спасибо огромное
0
29.09.2012, 20:58
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.09.2012, 20:58
Привет! Вот еще темы с ответами:

Подсчитать количество точек, которые находятся в кругу радиусом R с центром в начале координат - C++
Подсчитать количество точек, которые находятся в кругу радиусом R с центром в начале координат. Координаты точек заданы массивами X (100),...

Найти количество точек с целочисленными координатами внутри заданного отрезка - C++
как мне найти количество точек с целочисленными координатами внутри отрезка. Вам даны начальные точки отрезка(координаты)-x и y; и...

Сколько точек попадет в круг определенного радиуса - C++
В ЭВМ вводятся по очереди координаты n точек (n ≥ 10). Определить, сколько из них попадет в круг радиуса r с центром в точке (а, b).

Дано несколько точек с целочисленными координатами. Определить максимальное количество точек из них, лежащих на одной прямой. Если можно напечатать н - C++
Я подумала, что нужно будет написать класс Point. Немного написала, и остановилась на методе, который проверяет принадлежность точки...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru