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

Класс Hugeint (целые числа) Операции: - =, сравнение(<, >) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить ряд http://www.cyberforum.ru/cpp-beginners/thread255926.html
Вычислить ряд s=1!/2+2!/(3+4)+3!/(4+5+6)+4!/(5+6+7+8)+5!/(6+7+8+9+10) и т.д. Количество слагаемых зависит от введенного N. Помогите пожалуйста написать на С. Заранее благодарна.....
C++ кто знает как решить...поиогите...в долгу не останусь... Составить описание класса для работы с цепными списками строк (строки произвольной длины) с операциями включения в список, удаление из списка элемента с заданным значением, удаление всего списка или... http://www.cyberforum.ru/cpp-beginners/thread255920.html
Не могу дописать пару операторов в конце программы... C++
#include <iostream> #include <math.h> using namespace std; int main() { system ("cls"); setlocale(LC_ALL,"Rus"); double a, b, c, p, s; cout<< "Программа считает площадь треугольника по...
C++ Использование функций в программе
Подскажите пожалуйста как написать программу Написать функцию вычисления площади треугольника по введённым сторонам
C++ Работа с файлами http://www.cyberforum.ru/cpp-beginners/thread255898.html
Помогите пожалуйста разобраться в задаче....... Заполнить файл последовательного доступа f целыми числами, полученными с помощью генератора случайных чисел. Получить в файле g все компоненты файла...
C++ Сортировка списка Люди помогите плиз я уже не могу!! надо сортировать список!!! Останьные недоработки тоже можете указать. Вот код Жду ответов) // WTF_lab_7.cpp: определяет точку входа для консольного... подробнее

Показать сообщение отдельно
ping_rulezzz
26 / 26 / 4
Регистрация: 18.02.2011
Сообщений: 51
12.03.2011, 20:25
что-то типо этого
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
bool HugeInt::operator> (HugeInt& arr)
{
    bool result = false;
    if (this->size > arr.size) {
        result = true;
    } else if (this->size == arr.size) {
        for(int i = 0; i < arr.size; i++)
                {   
                if (this->ptr[i] > arr.ptr[i]) {
                    result = true;
                    break;
                } else if (this->ptr[i] < arr.ptr[i]){
                    result = false;
                    break;
                } else {
                    result = false;
                }
                }
    }else{
        result = false;
    }
    return result;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru