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

Написать класс - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти сумму чисел.. http://www.cyberforum.ru/cpp-beginners/thread444232.html
Найти сумму чисел 1, 1/2, 1/3, 1/4 и т.д., больших заданного числа А. { { double a,b=0,S=0; a=Edit1->Text.ToDouble(); for (b=1; ;b+=1) if(1./b>a) {S=S+1/b; Label1->Caption="S";} else
C++ Задачка Всем привет) У меня есть проблема вот в этом задаче: Реализовать 2 базовых и 1 производный классы. В базовых классах описать целочисленную и вещественную матрицы. Реализовать виртуальные функции просмотра объекта, а также в производном классе перегруженные функции вычисляющие мин. элемент и сумму элементов, находящихся выше главной диагонали каждой матрицы. Проблемка вот в чем..Я хочу... http://www.cyberforum.ru/cpp-beginners/thread444217.html
C++ Ошибка при компиляции любой программы
пытаюсь скомпилировать даже очень простую программу, типо этой, а в итоге получается ошибка : 1>------ Построение начато: проект: my, Конфигурация: Debug Win32 ------ 1>LINK : error LNK2001: неразрешенный внешний символ "_mainCRTStartup" 1>d:\gamer\visual studio 2010\Projects\my\Debug\my.exe : fatal error LNK1120: 1 неразрешенных внешних элементов ========== Построение: успешно: 0, с...
Страуструп. Упражнение. Ввод 3 чисел и последующий их вывод в порядке возрастания. C++
Добрый вечер. Я только-только начал изучать программирование и начал с книги Страуструпа - Принципы и практика использования С++. Решил выполнять задания и упражнения по каждой главе. Проблемы появлялись, но они быстро решались гуглением, но к сожалению не в этот раз. В интернете писали, что это легко можно сделать с помощью массивов, но они ещё впереди, и я не хотел бы забегать вперёд раньше...
C++ Отсортировать по возрастанию числа и вывести те, которые меньше a http://www.cyberforum.ru/cpp-beginners/thread444168.html
Задание такое : дано некоторое число n , затем вводится n чисел , после этого вводится два числа a и b. Нужно : среди этих n чисел отсортировать по возрастанию и вывести те , которые меньше a ; отсортировать по убыванию и вывести те , которые больше b. Вот мой код. Он работает(все делал через массивы) . Ошибок и предупреждений нет . С сортировкой тоже проблем нет . Проблема с нахождением чисел...
C++ 866=> Windows-кодировка... Ищу функцию для перевода из DOS кодировки 866 в Windows-кодировку на Си... Может есть у кого?? подробнее

Показать сообщение отдельно
makasin773
0 / 0 / 0
Регистрация: 21.12.2011
Сообщений: 27
10.02.2012, 23:46     Написать класс
Класс ShortArray. Тип элементов массива – short int. Функция (signum) – вычисление функции сигнум для суммы первых m членов массива.
1. также реализуйте основную программу, которая будет работать с данными классами (так называемую программу-драйвер). Описание класса должно находиться в заголовочном файле (.h), а реализация методов – в файле реализации (.cpp). Все поля класса должны находиться в закрытой области класса, а конструктор, деструктор, реализованная функция и функция print – в открытой. Где это необходимо используйте указатель this.
2. Создайте класс с полем name, в котором будет храниться название объекта класса (передается в качестве параметра в конструкторе класса). Выведите на экран сообщение о создании объекта при его создании и сообщение об удалении объекта данного класса при выходе его из области видимости. Разработайте программу-драйвер, которая будет показывать работу с данным классом. В данной программе создайте несколько объектов данного класса (не менее 3).
3. Создайте класс в котором с помощью конструктора класса инициализируется массив(используйте конструктор по умолчанию, массив ДОЛЖЕН БЫТЬ ОПИСАН КАК ОДНО ИЗ ПОЛЕЙ КЛАССА СТАТИЧЕСКИ). Инициализацию массива проведите непосредственно в самом конструкторе (с помощью ввода с клавиатуры элементов). Разработайте программу-драйвер, которая будет показывать работу с данным классом.
4. Измените данный класс и программу-драйвер так, чтобы использовался конструктор с параметрами и память для элементов массива ВЫДЕЛЯЛАСЬ ДИНАМИЧЕСКИ (размерность массива передать в качестве одного из параметров конструктора, а сам массив в качестве другого параметра). Предусмотрите возвращение памяти системе (при удалении объекта).
5. В данный класс добавьте функцию вывода массива на экран (print).
6. В предыдущий класс добавьте соответствующую функцию (см. варианты для самостоятельного решения). Для того, чтобы инициализировать сам объект (фактически массив) используйте инициализаторы.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 23:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru