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

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

Войти
Регистрация
Восстановить пароль
 
not found))
Сообщений: n/a
#1

Вывести на экран координаты центра всех окружностей, радиус которых не превышает заданного значения. - C++

22.03.2012, 22:12. Просмотров 990. Ответов 5
Метки нет (Все метки)

На плоскости задано n окружностей. Окружности задаются такими полями: координаты центра и радиус. Вывести на экран координаты центра всех окружностей, радиус которых не превышает заданного значения.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.03.2012, 22:12
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вывести на экран координаты центра всех окружностей, радиус которых не превышает заданного значения. (C++):

Вывести на экран два массива, элементами первого являются элементы, меньшие заданного значения, элементами второго - большие заданного значения - C++
Задан массив целых чисел. Вывести на экран два массива, элементами первого являются элементы, меньшие заданного значения, элементами...

Вывести на экран все слова, количество букв в которых превышает введенное число - C++
Необходимо вывести на экран все слова, количество букв в которых превышает число, заданное пользователем с клавиатуры. (с клавиатуры...

Функции: определите координаты центра и минимальный радиус круга, содержащий все треугольники - C++
пусть дано n треугольников. определите координаты центра и минимальный радиус круга, содержащий все треугольники. помогите решить,...

Найти координаты центра и радиус сферы, которая охватывает все заданные точки - C++
Люди добрые помогите и спасите)) не шарю как написать проги. Может кто сможет помочь Номер 1. Задано квадратную матрицу А порядка n....

Вывести начальные индексы всех елементов массива, значение которых превышает заданое значение А. - C++
Масив целых чисел(розмеры 100) заполнить случайными значениями(диапазон значений от -100 до 100).Вывести начальные индексы всех елементов...

Вывести на экран номера столбцов матрицы, сумма которых превышает заданную величину, и число таких столбцов - C++
Всем привет!:) Прошу помощи в написании программы, а точнее доведении ее до ума. Условие следующее: Для матрицы из 3 строк и 7 столбцов...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
(SkyNet)
22 / 40 / 6
Регистрация: 25.10.2011
Сообщений: 175
22.03.2012, 23:43 #2
На С или С++, с класами - структурами?
Илларион
8 / 8 / 0
Регистрация: 05.06.2011
Сообщений: 97
22.03.2012, 23:46 #3
(х-х0)^2+(y-y0)^2=R^2

Вот от этого и пляши!
not found))
Сообщений: n/a
23.03.2012, 15:59 #4
на С++,с классами-структурами))
Илларион
8 / 8 / 0
Регистрация: 05.06.2011
Сообщений: 97
24.03.2012, 00:39 #5
Цитата Сообщение от not found)) Посмотреть сообщение
на С++,с классами-структурами))
Блин, будь скромнее! Мы не обязаны тут за тебя писать! Так что изволь быть вежливым!
Kidasov
77 / 77 / 12
Регистрация: 02.12.2011
Сообщений: 965
Записей в блоге: 3
24.03.2012, 02:11 #6
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
#include <iostream>
 
using namespace std;
 
const int N = 5;
 
class Circle {
    double x;
    double y;
    double R;
public:
    Circle() {}
    ~Circle() {}
    friend void show(Circle *ob, double value);
    void inputCircle(int x, int y, int R);
    void showCircle() { cout << x << " " << y << " " << endl; }
};
 
void Circle :: inputCircle(int x, int y, int R) {
    this->x = x;
    this->y = y;
    this->R = R;
}
 
void show(Circle *ob, double value) {
    cout << "These circe have radius more than 2.5" << endl;
    for (int i = 0; i < N; i++) {
        if (ob[i].R > value) ob[i].showCircle();
    }
}
 
int main()
{
    Circle ob[N];
    double x, y, R;
    cout << "enter x , y , R:" << endl;
    for (int i = 0; i < 5; i++) {
        cin >> x >> y >> R;
        ob[i].inputCircle(x , y, R);
    }
    int value;
    cout << "Input value : " << endl;
    cin >> value;
    show(ob, value);
    return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.03.2012, 02:11
Привет! Вот еще темы с ответами:

Получить координаты центра тяжести системы, а также расстояние от центра тяжести до всех точек системы - C++
Здравствуйте, помогите пожалуйста с решением задачи!!! Система из 25 материальных точек в пространстве задана с помощью последовательности...

Вывести значения всех элементов заданного массива в указанном порядке - C++
Вывести заданный массив на печать. Входные данные: Выходные данные: В первой строке входного потока задано натуральное число N -...

Вывести на экран номера всех элементов больших заданного числа - C++
Вывести на экран номера всех элементов больших заданного числа. Заданное число передавать в функцию в качестве параметра.

Вывести на экран минимальное и максимальное значения заданного массива - C++
Один из примеров Шилдта - вывод на экран минимального и максимального рандомного числа. Ведь грубо говоря, как я понимаю, если list &gt;...


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

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

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