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

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

Войти
Регистрация
Восстановить пароль
 
Certhz
0 / 0 / 0
Регистрация: 26.12.2009
Сообщений: 8
#1

Точки в сфере - ЭКЗАМЕН - C++

21.01.2010, 09:14. Просмотров 968. Ответов 4
Метки нет (Все метки)

Центр сферы находится в начале координат. Необходимо определить количество точек с целочисленными координатами, находящихся в сфере (если точка лежит на поверхности сферы, то ее надо учитывать). Ввести радиус сферы R (цело число), вычислить и вывести на экран количество найденных точек.


С меня шестизнак, или еще чего - все что нужно. Очень надо, экзамен, жизнь зависит =))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.01.2010, 09:14
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Точки в сфере - ЭКЗАМЕН (C++):

Определить иерархию классов для варианта "тест, экзамен, выпускной экзамен, испытание" - C++
Порядок выполнения работы. 1. Определить иерархию классов (в соответствии с вариантом). 2. Определить в классе статическую компоненту -...

Вычислительная геометрия, путь по сфере - C++
Нужна помощь с задачкой:( Яблоко имеет форму идеального шара радиуса R1. В центре яблока находится сердцевина также имеющая форму шара...

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

Как называется программа для работы в сфере с++? - C++
Здраствуйте ув пользователи Сайбер форума. Мне нужна ваша помощь... В прочем для вас это не трудно подсказать))) Я решил перейти на...

Во введенной строке заменить все запятые на точки, а точки - на восклицательные знаки - C++
Во введенной строке заменить все запятые на точки, а точки - на восклицательные знаки. Подсчитать количество сделанных замен.

Во введенной строке заменить все запятые на точки, а точки - на восклицательные знаки - C++
15. В введенной строке заменить все запятые на точки, а точки - на восклицательные знаки. Подсчитать количество таких замен. почему оно...

4
Aye Aye
367 / 281 / 36
Регистрация: 17.12.2009
Сообщений: 567
21.01.2010, 11:27 #2
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
25
26
#include <conio.h>
#include <iostream>
using namespace std;
int findall(double radius)
{
     int r=(int)radius,counter=0;
     for (int x=-r;x<=r;x++)
         for (int y=-r;y<=r;y++)
             for (int z=-r;z<=r;z++) 
                 if (x*x + y*y + z*z <= r*r)
                 {
                    cout << "pset "<< x <<" "<< y<<" "<< z <<endl;
                    counter++;
                 }
     return counter;
}
 
int main()
{
    double R;
    cout << "input radius R\n";
    cin >> R;
    cout << "amount of psets is " << findall(R) << endl;
    getch();
    return 0;
}
0
Bloodykeeper
This party getting crazy!
78 / 74 / 1
Регистрация: 22.09.2009
Сообщений: 427
21.01.2010, 12:27 #3
посмотри вот это- Си, структура тут найдёшь что нужно я думаю. Там может немножко доделать надо будет.
0
Day
1158 / 963 / 57
Регистрация: 29.10.2009
Сообщений: 1,385
21.01.2010, 13:09 #4
Просветите невежу
What It is "ШЕСТИЗНАК"
... А задача хорошая - легкая...
0
Bloodykeeper
This party getting crazy!
78 / 74 / 1
Регистрация: 22.09.2009
Сообщений: 427
21.01.2010, 13:13 #5
шестизнак-это шестизначный номер для ICQ
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.01.2010, 13:13
Привет! Вот еще темы с ответами:

Массив, заполненный 1 и 0. Найти путь, состоящий из нулей, от точки до точки. - C++
Доброго времени суток всем! Вот такая задача, ничего не могу даже сообразить по ней, подкиньте идеи, пожалуйста (ну или код в C++ )

Вывести расстояние от заданной точки до точки пересечения диагоналей прямоугольников - C++
Прямоугольники заданы координатами их вершин. 1)Вывести расстояние от заданной точки до точки пересечения диагоналей. 2) Вывести...

В символьной строке вместо каждой точки вставить три точки - C++
В символьной строке типа char, вводимой с клавиатуры вместо каждой найденной точки вставить три точки Желательно использовать только...

Найти точки пересечения прямых проходящих через заданные точки - C++
Всем привет! Прошу помощи в решении задачи: Дана система координат X:Y (по 25 точек в каждую сторону) В ней расположен ряд точек в...


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

Или воспользуйтесь поиском по форуму:
5
Yandex
Объявления
21.01.2010, 13:13
Ответ Создать тему
Опции темы

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