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

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

Войти
Регистрация
Восстановить пароль
 
fuzobe
0 / 0 / 0
Регистрация: 10.04.2013
Сообщений: 15
#1

Создать абстрактный класс Integer - C++

01.07.2013, 23:34. Просмотров 560. Ответов 2
Метки нет (Все метки)

Создать абстрактный базовый класс Integer (целое) с виртуальными арифметическими операциями и функцией вывода на экран. Определить производные классы Decimal (десятичное) и Binary (двоичное), реализующие собственные арифметические операции и функцию вывода на экран. Число представляется массивом, каждый элемент которого — цифра.

Я не могу понять как реализовать "Число представляется массивом, каждый элемент которого — цифра.
"
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.07.2013, 23:34     Создать абстрактный класс Integer
Посмотрите здесь:

Создать абстрактный базовый класс Integer(целое) с виртуальными арифметическими операциями и функцией вывода на экран - C++
Помогите,пожалуйста! Не знаю как делать:( Создать абстрактный базовый класс Integer(целое) с виртуальными арифметическими операциями и...

Создать абстрактный класс - C++
И вот ещё одно.... ))) Тоже очень надо на завтра..... Это всё одно задание..... =) пожалуйста... :-[ Создать абстрактный...

Создать абстрактный базовый класс - C++
Помогите: Создать абстрактный базовый класс Container с виртуальными функциями вставки и извлечения. Создать производные классы Stack и...

Создать абстрактный класс CVehicle - C++
Здравствуйте, товарищи! Задали задачу, не понимаю условие. Создать абстрактный класс CVehicle. На его основе реализовать классы...

Создать абстрактный класс - млекопитающие - C++
Помогите пожалуйста с задачей! задача: на языке с++ Создать абстрактный класс -млекопитающие. Определить производные классы -...

Создать абстрактный класс Vehicle - C++
Создать абстрактный класс Vehicle (транспортное средство). На его основе реализовать классы Plane (самолет), Саг (автомобиль) и Ship...

Создать абстрактный базовый класс Figure - C++
Здравствуйте,помогите пожалуйста с задачей. Создать абстрактный базовый класс Figure с виртуальной функцией - площадь поверхности....

Создать абстрактный базовый класс список - C++
Создать абстрактный базовый класс список. Реализовать на его базе классы стек и очередь с виртуальными функциями добавления и удаления...

Создать список, содержащий абстрактный класс - C++
#include <list> #include <iostream> using namespace std; class CGraphicsObject { public: virtual double area() const =...

Создать абстрактный базовый класс Vehicle - C++
Доброго всем дня! проблема в следующем - не могу понять условия задания. Мне главное что бы мне помогли сформировать условие задания. Вот...

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

Создать абстрактный тип данных - класс вектор - C++
Создать абстрактный тип данных - класс вектор (динамический массив), который имеет указатель на double, число элементов и переменную...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
lowercase
212 / 201 / 34
Регистрация: 09.05.2012
Сообщений: 494
02.07.2013, 00:07     Создать абстрактный класс Integer #2
наприер так:
char digits[5]; // масив каждый элемент которого представляет собой цифру числа.
то есть для числа 128 элементы массива будут выглядить так:
a[0] = 0, a[1] = 0, a[2] = 1, a[3] = 2, a[4] = 8
или
a[0] = 8, a[1] = 2, a[2] = 1, a[3] = 0, a[4] = 0 - в зависимости от реализации
fuzobe
0 / 0 / 0
Регистрация: 10.04.2013
Сообщений: 15
02.07.2013, 00:16  [ТС]     Создать абстрактный класс Integer #3
Создать абстрактный класс Integer, представляющий число, значение разрядов которого являются массивом. Определить для него виртуальные методы ввода\вывода, получение значения целого типа. Определить производные классы Decimal (десятичное) и Binary (двоичное), реализующие перегруженные арифметические операции сложения и вычисления в соответствующих системах исчисления. Создать класс контейнер, в который поместить массив объектов этих классов и обработать, вызов виртуальные методы
Ответ Создать тему
Опции темы

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