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

Перегрузка операций (Создать класс вещественных чисел (double); определить оператор +, как функцию-элемент и – как дружественную функцию) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Возвращение минимального значения на отрезке http://www.cyberforum.ru/cpp-beginners/thread875073.html
Ребят, помогите написать функции... очень нужно для зачета!!! 1)Написать функцию, которая получает в качестве одного из параметров указатель на функцию: double (*f)(double), и возвращает минимальное значение на отрезке . 2)Написать функцию, которая возвращает индекс строки t к строке s, и -1, если t не входит в s (с указателями).
C++ Матрица динамическая. 1. максимальный элемент массива; 2. сумму элементов массива, расположенных до последнего положительного элемента Вариант 5 В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1. максимальный элемент массива; 2. сумму элементов массива, расположенных до последнего положительного элемента. Сжать массив, удалив из него все элементы, модуль которых находится в интервале . Освободившиеся в конце массива элементы заполнить нулями. #include <iostream> using namespace std; int n,A,B; http://www.cyberforum.ru/cpp-beginners/thread875064.html
столкновения в box2d C++
Добрый день, уважаемые форумчане. Продолжаю не легкий путь изучения с++. Столкнулся с забавной проблемой, есть мир на движке Box2d. Есть земля есть динамические объекты которые создаются по щелчку мыши и падают вниз на землю. Так вот при пересечении динамических объектов или при достижении любого объекта земли. Вылетает ошибка :Необработанное исключение в "0x001136bd" в "ТестовоеЗадание.exe":...
C++ разделение базы данных на две
#include <stdio.h> #include <conio.h> #include <string.h> #include <windows.h> #include <iostream.h> #include <fstream.h> #define l "\n-------------------------------------------------------------------------------"; #define f "\nАбонент |Код | Адресат| Дата |Время | День |Длит. | Стоим. |Скидка |Сумма "; struct tdate {
C++ Определить количество М-значных натуральных чисел http://www.cyberforum.ru/cpp-beginners/thread875043.html
Определить количество М-значных натуральных чисел,у которых сумма цифр, стоящих внечетных разрядах,равна N (1<=N<=30,0<М<5).
C++ Дано натуральное число .Если число содержит 5 цифр Дано натуральное число N.Если число содержит 5 цифр,то получить новое число М,которое образуется путем исключения средней цифры исходного числа.Если количество цифр не 5,то M=N Пример.N=12345, М=1245. подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
 Аватар для zss
5942 / 5547 / 1783
Регистрация: 18.12.2011
Сообщений: 14,154
Завершенные тесты: 1
22.05.2013, 22:07     Перегрузка операций (Создать класс вещественных чисел (double); определить оператор +, как функцию-элемент и – как дружественную функцию)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
class Double
{
private:
    double a;
public:
   Double():a(0){}
   Double(double x):a(x){}
   Double(Double x):a(x.a){}
   Double operator+(Double x)
   {
       double t(*this);
       t.a+=x.a;
       return t;
   }
   friend Double operator-(Double x,Double y)
   {
       double t(x);
       t.a+=x.a;
       return t;
   }
 
};
 
Текущее время: 07:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru