Задача: Точка
Реалізувати клас точок площини, який не суперечить наступній сигнатурі:
#include <iostream>
using namespace std;
class Point
{
public:
Point(double x = 0, double y = 0);
Point(const Point&);
~Point(void);
Point& operator=(const Point &);
double& x(void);
double& y(void);
double x(void) const;
double y(void) const;
//Ідентифікатор поточної точнки
const unsigned int getID(void) const;
//Кількість точок, які зараз існують в пам’яті
static const unsigned int amount(void);
};
ostream& operator<<(ostream&, const Point&);
const Point operator+(const Point&, const Point&);
Point& operator+=(Point&, const Point&);
bool operator==(const Point&, const Point&);
bool operator!=(const Point&, const Point&);
- 0
- 16 квітня 2012, 20:15
- seagull
- Залишити коментар
Задача: Поліном Чебишева
Написати функцію, що обчислює поліном Чебишева степеня n у точці x за наступною рекурентною формулою:

- +1
- 09 квітня 2012, 11:38
- boredt
- Залишити коментар
Задача: НСД
Написати функцію gcd(m, n) для обчислення найбільшого спільного дільника двох натуральних чисел (за алгоритмом Евкліда gcd(m,m) = m; gcd(m, m + n) = gcd(m,n)).
![\forall m,n \in [1..1000000],\;\;\; m,n \in \mathbb{N}](/uploads/latex/img/e07accc12e947176f0889cf16a54142c-1.png)
- 0
- 09 квітня 2012, 09:59
- boredt
- Залишити коментар
Задача: y = sin(x)
Необхідно реалізувати функцію mysin(x, eps), з заданною точністю eps (eps > 0), що розраховується за формулою:


Властивість:


Властивість:

- 0
- 09 квітня 2012, 09:16
- boredt
- Залишити коментар
Задача: Сума
Необхідно реалізувати функцію sum(x, n). Що розраховується за формулою:

Приклади:


Приклади:


- 0
- 08 квітня 2012, 21:16
- seagull
- Залишити коментар
Задача: Фібоначчі
Напишіть програму обчислення послідовності Фібоначі.

- 0
- 29 березня 2012, 19:50
- seagull
- Залишити коментар
Задача: Факторіал
Необхідно написати, функцію factorial, яка обчислює факторіал числа.
- 0
- 29 березня 2012, 18:54
- seagull
- Залишити коментар