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

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

Войти
Регистрация
Восстановить пароль
 
lp_4eva
Учусь...
59 / 2 / 1
Регистрация: 20.03.2010
Сообщений: 167
#1

колличество точек в сфере по данному радиусу - C++

05.12.2011, 22:35. Просмотров 329. Ответов 0
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
using namespace std;
int main(){
    long int x,y,z,r,s,l;
    cout<<"Vvedite radius: ";
    cin>>r;
    s=0;l=0;
    for(x=-r;x<=r;x++){
        for(y=-r;y<=r;y++){
            for(z=-r;z<=r;z++){
                if(x*x + y*y + z*z<=r*r){
                    s++;
                }
            }
        }
 
    }
    cout<<"Tochka vnutri spheri s raduisom " <<r<<" = "<<s<<endl;
 
    return 0;
}
Написала прогу которая вычисляет колличество точек в сфере по данному радиусу. Условие того что точка хранится внутри дана: x2+y2+z2 <= r2
Только вот он не пашет на большие числа. Мне нужно чтобы он расчитал за 15 секунд колличество точек с радиусом 10000(задание такое). А он час думает над этим! Как сделать чтобы он быстро все расчитал?
Помогите!!!

Добавлено через 20 минут
Ну хоть кто нибудь какую нибудь идейку подкиньте а???


Добавлено через 29 минут
SOS!!! Помогите!!!!!!!!!!!!!!!!!


Добавлено через 1 час 6 минут
эххххххххххххххххххх...........
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.12.2011, 22:35
Здравствуйте! Я подобрал для вас темы с ответами на вопрос колличество точек в сфере по данному радиусу (C++):

Поиск ближайших точек на сфере. Заплатил бы - C++
Напишите программу, которая среди расположенных на поверхности точек сферы, будет искать ближайшие пару себя. Программа должна использовать...

По заданным координатам центра окружности и ее радиусу определить координаты точек пересечения окружности с осями координат. - C++
По заданным координатам центра окружности и ее радиусу определить координаты точек пересечения окружности с осями координат.

Координаты точек на сфере - Геометрия
Дано: Радиус сферы 5. Координаты центра сферы (5;5;5). Найти: Координаты всех целых(например (0;2;0) или (4;0;3)) точек на сфере.

10 случайных точек на сфере - C#
кто пишет на с# помогите на сфере должны быть 10 случайных точек, и двигаться по типу салюта. и среди них найти 2 которые ближе одна к...

изобразить на плоскости множество всех точек удовлетворяющих данному условию - ТФКП
помогите пожалуйста изобразить на плоскости множество всех точек удовлетворяющих данному условию |z-1+i|=|z+2-i| \frac{\pi }{2} \leq...

изобразить на комплексной плоскости множество точек, удовлетворяющих данному условию - ТФКП
z-2| = ~z, где ~ это вектор. вот решение , проверьте пожалуйста: z = x + i*y ~z = x - i*y Модуль - это всегда действительное...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.12.2011, 22:35
Привет! Вот еще темы с ответами:

Определить и напечатать колличество отрицательных элементов во всей матрице AW и их колличество в каждом столбце. - Turbo Pascal
Определить и напечатать колличество отрицательных элементов во всей матрице AW и их колличество в каждом столбце.

Задать n точек. Найти m=3,4... точек и построить на них m-угольник такой что, количество точек , лежащих внутри и вне m-угольника , минимально различа - Pascal
Задать n точек. Найти m=3,4... точек и построить на них m-угольник такой что, количество точек , лежащих внутри и вне m-угольника ,...

Перемещение линии по радиусу. - Turbo Pascal
всем привет!решил создать программу что-ввиде радара. но не знаю как оживить только одну белую линии,чтобы она перемещалась по радиусу...

Построение фигуры по радиусу - Delphi
Собственно, дело вот в чем. Мне нужно сделать так, чтобы при нажатии на BitBtn1(2) открывалась вторая(третья) форма, в центре которой был...


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

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

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