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

Класс, описывающий окружность - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Посчитать сколько слов в строке начинается с буквы "т" 2. Ввести фразу. Все последовательности одинаковых символов заменить на выражение N(C) http://www.cyberforum.ru/cpp-beginners/thread305978.html
Очень нужно написать программы на C 1. Посчитать сколько слов в строке начинается с буквы "т" 2. Ввести фразу. Все последовательности одинаковых символов заменить на выражение N(C), где N...
C++ я учусь на высшке на программиста.. какие могут быть задачи на экзамене 1й курс .2й семестр!!.. должны быть классы!! я учусь на высшке на программиста.. какие могут быть задачи на экзамене 1й курс .2й семестр!!.. должны быть классы!!.. например какие задачи ? http://www.cyberforum.ru/cpp-beginners/thread305976.html
Очередь из разнородных элементов C++
Есть такая задача: Моделировать очередь (руками), в качестве элементов которой могут использоваться числа и слова. Операции: добавление элемента, удаление элемента, печать элементов. Создать класс -...
Связанные списки в С++ ...... C++
Всем доброго времени суток !!! разобравшись с иерархией классов - нужно разобраться и со связанными списками ... правда ничего толкового из этого не выходит ... вот мой класс: // class ierarchy.cpp:...
C++ перевод кода из С++ в С http://www.cyberforum.ru/cpp-beginners/thread305948.html
Кто может перевести код на С ,сделайте доброе дело.....Пожалуйста ;-) #include <iostream> #include <iomanip> #include <time.h> using namespace std; void main() {
C++ Два вопроса 1) Создать тип перечисления (перечень) MyType, который состоит из констант А=1,В=2,С=5 2)За декларируйте класc Student, которое будет иметь поле А - действительное двойной точности, поле В -... подробнее

Показать сообщение отдельно
dihlofos
Бродяга
303 / 257 / 17
Регистрация: 27.08.2010
Сообщений: 553
27.05.2011, 07:37
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
#include <cmath>
#include <iostream>
 
class Circle
{
public:
    Circle(){xCoord = 0; yCoord = 0; rad = 10;}
    
    Circle(double x, double y, double r)
    {
        xCoord = x;
        yCoord = y;
        rad = r;
    }
    
    bool pointInCircle(double x, double y)
    {
        if (sqrt((x - xCoord)*(x - xCoord) + (y - yCoord)*(y - yCoord)) <= rad)
            return 1;
            
        return 0;
    }
private:
    double xCoord;
    double yCoord;
    double rad; 
};
 
int main()
{
    int x, y;
    Circle myCircle(0, 0, 10);
    
    std::cout << "Enter x-coordinate of point: ";
    std::cin >> x;
    std::cout << "Enter y-coordinate of point: ";
    std::cin >> y;
    
    std::cout << (myCircle.pointInCircle(x, y) ? "In circle" : "Out of circle");
    
    return 0;
 
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru