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

Тема:Конструкторы и перегрузка оперций (Массивы и константы в классе) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Переместить арифметические знаки вконец http://www.cyberforum.ru/cpp-beginners/thread309663.html
Здравствуйте. Такая задача: при вводе к примеру строки 2+3-4 программа должна переместить арифметические знаки вконец, то есть должно получится 234+-. Вод код моей программы (все вроде работает,...
C++ борланд дерево графика Растет дерево. Один ствол. Ствол и каждая ветка делятся случайным образом на 2-3 ответвления. уровень дерева (кол-во делений) N. На одной ветке (случайно) сидит жук. На другой висит яблоко. помогите... http://www.cyberforum.ru/cpp-beginners/thread309661.html
Заполнение двумерного массива (зануление диагонали) C++
Всем добрый вечер, прошу вашей помощи... дан массив 6х6, заполненный числами по порядку. Нужно занулить все числа ниже побочной диагонали примерно так: 1 2 3 4 5 6 7 8 9 10 11 0...
C++ Сортировка массива строк по алфавиту
Не могу реализовать выделенную задачу, ибо банально не хватает знаний. Помогите пожалуйста. 1. Определить класс с именем TRAIN, содержащий следующие поля: название пункта назначения; номер поезда;...
C++ Подсчёт количества символов в строке (cin.getline) http://www.cyberforum.ru/cpp-beginners/thread309630.html
Здравствуйте! Задача такова: нужно подсчитать количество символов 'a' в строке. Помогите, пожалуйста, найти ошибки в коде: // Считывание символов 'a' в строке #include <iostream> using...
C++ Оператор switch Возникла проблема. Не хочет высчитываться "v". Что не так? #include <iostream.h> #include <math.h> main () { int k; double v, x=0.73, y=0.4, t=2.6, e=0.1; cout << "Vvedite znachenie K" <<... подробнее

Показать сообщение отдельно
ViraRoks
1 / 1 / 0
Регистрация: 27.10.2009
Сообщений: 21

Тема:Конструкторы и перегрузка оперций (Массивы и константы в классе) - C++

31.05.2011, 23:17. Просмотров 493. Ответов 0
Метки (Все метки)

Предусловие:
Дополнительно к требуемым в задании операциям перегрузить операцию индексирования []. Максимально возможный размер массива задать константой. В отдельном поле size должно хранится максимальное для данного объекта количество элементво массива; реализовать метод size(), возвращающий установленную длинну. Если количество элементво массива изменяется во время работы, определить в классе count. Первоначальное значение size и count устанавливается конструктором. Если возможно, реализовать конструктор инициализации строкой.

Само задание:
Создать класс Fraction для работы с беззнаковыми дробными десятичными цифрами. Число должно быть представлено двумя массивами типа unsigned char: целая и дробная часть, каждый элемент - десятичная цифра. Для целой части младшая цифра имеет меньший индекс (десятые - в нулевом элементе, сотые - в первом, и т.д.). Реальный размер массивов задается как аргумент конструктора инициализации. Реализовать арифметические операции сложения, вычитания и умножения.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru