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

Массивы и родительские классы - C++

Восстановить пароль Регистрация
 
Holls
Сообщений: n/a
18.03.2010, 17:43     Массивы и родительские классы #1
Всем добрый день. У меня познания по С++ довольно-таки скудны. Я прошу помощи. Но не прошу решить полностью. Можно частично или направить в нужное русло.
_________________
1. Дано целое число n > 1. Вывести наибольшее из целых чисел k, для которых сумма 1 + 2 + … + k будет меньше или равна n, и саму эту сумму.

2. Дано целое число n > 0. Используя операции деления нацело и взятия остатка от деления, найти количество и сумму его цифр.

3. Описать функцию SumRange() целого типа, находящую сумму всех целых чисел от A до B включительно (A и B - могут быть целыми или вещественными). Если A > B, то функция не должна возвращать 0!!! (предусмотреть вид функции, в которой будет допустимо A > B) (решить, используя перегрузку функций).

4. При выполнении этого задания необходимо написать две функции. Одна из этих функций должна получать и обрабатывать матрицу целиком. Другая функция должна обрабатывать одномерный массив. В качестве этого одномерного массива передаётся одна строка матрицы.
Для той из матриц, в которой нет нулевых элементов, найти минимальный элемент в каждой строке.

5. Стандартные функции работы со строками НЕ использовать! Обратите внимание, что во всех случаях слова могут разделяться любым (!) количеством пробелов и знаков препинания - «. , ; : ! ? ( )». Желательно всю обработку выполнить за один проход строки.
Сформировать строку из тех же слов исходной строки в обратном порядке.

6. Ввести массив, состоящий из заданных структур. Вывести структуры, удовлетворяющие заданному условию. Ввод/вывод производить из файла/в файл (пример см. в лекции 5). Информация о стране содержит название, площадь, население, столицу. Вывести информацию о странах, население которых меньше заданного.
____________
Используя родительский класс «ТРАНСПОРТ» породить производный класс «АВТОБУС». Используя классы «ВОДИТЕЛЬ» и «АВТОБУС», описать класс «ВОДИТЕЛЬ АВТОБУСА». Расширить класс «ВОДИТЕЛЬ АВТОБУСА» создав два производных класса «ВОДИТЕЛЬ СЛУЖЕБНОГО АВТОБУСА» и «ВОДИТЕЛЬ МАРШРУТНОГО АВТОБУСА». Продумать для данной иерархии классов, все поля и методы которые на ваш взгляд будут востребованы программистами (вывод информации о водителе, автомобиле и т.д. обратить внимание на особенности маршрутного и служебного транспорта)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.03.2010, 17:43     Массивы и родительские классы
Посмотрите здесь:

массивы и классы C++
C++ Массивы классы и функции
классы массивы C++
C++ Динамические массивы структур;Классы. Класс массивы структур;Классы. Класс динамического массива структур.
C++ Массивы и классы C++. Задача.
C++ Классы строк, массивы преобразование и т.д
C++ Классы с++ vs глобальные массивы
C++ Массивы. Классы. Нахождение среднего значения дробей

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 14:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru