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

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

Войти
Регистрация
Восстановить пароль
 
Аня91
0 / 0 / 0
Регистрация: 16.10.2009
Сообщений: 10
#1

Перегрузка функций в языке С++.Использование операторов new и delete. - C++

24.11.2010, 19:57. Просмотров 978. Ответов 0
Метки нет (Все метки)

Помогите пожалуста девушке с решением хоть каких-нибудь задач из этого списка+(

4.1.9. Введите массив чисел. Реализуйте функцию, которая во второй массив записывает все числа первого массива сумма цифр в шестнадцатеричном изображении которых кратна трем. Элементами массива могут быть или короткие, или длинные целые числа. Выведите на экран элементы массива и найденные числа.

4.2.9. В каждом массиве определить число, имеющее наибольшее количество делителей. На экран вывести это число, его порядковый номер и его делители.

4.3.9. Элементами класса являются указатель на массив целых чисел и целое число, задающее длину массива. В головном модуле определите массив объектов объявленного класса. Рассортируйте элементы массивов по убыванию их значений.

4.4.9. Компонентами первого класса являются строка - имя объекта и время его создания. Определите в головном модуле массив указателей на объекты объявленного типа. Реализуйте меню, одной ветвью которого будет создание объекта, другой – его уничтожение, а третьей – просмотр существующих объектов. При уничтожении объекта выведите его имя и время его существования. В цикле задавайте номера создаваемых и уничтожаемых объектов. Для определения времени существования объекта воспользуйтесь функцией стандартной библиотеки clock(). Функция возвращает количество тиков таймера, которое следует сохранить в переменной типа clock_t.

4.5.9. Элементом класса являются фамилия, имя, отчество сотрудника, суммарный заработок за год и наименование основного места работы. Человек может работать в нескольких организациях. Определите три массива объектов указанного типа(количество предполагаемых организаций). Проанализируйте указанные массивы и для каждого сотрудника по основному месту работы зафиксируйте суммарный заработок за год. Для работы с объектами перегрузите операции +, +=. Выведите общий алфавитный список сотрудников с указанием общего суммарного заработка за год.

4.6.9. Объявите класс, содержащий информацию о студентах зачисленных на первый курс БНТУ (их не более 1000). Компонентами класса являются: фамилия, имя и отчество студента; его адрес; результаты тестирования. Подготовьте списки студентов проживающих в г. Минске и по каждой области отдельно. Предусмотрите вывод этих списков в двух вариантах: в алфавитном порядке фамилий и в порядке убывания суммы баллов тестирования

4.7.9. Компонентами базового класса являются: фамилия автора; указатель на название книги. В производный класс добавляются: год издания; издательство; стоимость одного экземпляра; количество книг. В динамической памяти определить массив объектов. Используя меню, вывести список книг в следующем порядке: в алфавитном порядке авторов; убывания года издания; убывания количества экземпляров книги.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.11.2010, 19:57
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Перегрузка функций в языке С++.Использование операторов new и delete. (C++):

Множественное наследование, Перегрузка функций, Перегрузка операторов, Использование дружественных функций и классов, Использование шаблонов классов - C++
Здравствуйте!!! Я бы хотел попросить помоч решить...ну или скинуть примеры таких задач, если вдруг у вас они завалялись на компе или...

Перегрузка операторов new и delete - C++
Перегрузить операторы new/new и delete/delete. Продемонстрировать их работу и работу размещающих операторов new / delete при разработке...

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

Перегрузка функций и операторов - C++
Создать класс String – строку, используя динамическую память. Определить операторы "+" –сложение строк, "=" и "+=" – присваивания, как...

АТД, перегрузка операторов и функций - C++
Задание: 1. Реализовать (на основе лекционного материала) класс String, который представляет строку символов произвольной длины (отчет -...

Перегрузка операторов с использованием функций-членов и укозателя *this - C++
Из учебника я узнал, то что функция перегрузки операторов вызывается когда компилятор встретит выражение - c = a + b; затем b - передается...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.11.2010, 19:57
Привет! Вот еще темы с ответами:

Перегрузка функций и операторов, почему программа не работает? - C++
Помогите пожалуйста разобраться почему не работает программа? Создать класс 2-D координат. Определить операторы "+" и "-" как...

Использование функций-членов для перегрузки унарных операторов - C++
Добрый день уважаемые коллеги. Возник вопрос. как работают эти строки? three_d operator+(three_d op2);// оператор ор1 передается...

Есть в языке "С" аналоги функций Pos() и Delete()? - C++
Если есть, то напишите.

Что такое "перегрузка операторов"? Каковы принципы работы перегруженных операторов и назначение указателя this - C++
Добрый день . Помогите понять принцип работы перегрузки операторов. объясните пожалуйста в зависимости от чего зависит агрумент при...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

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