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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Составить программу для проверки утверждения http://www.cyberforum.ru/cpp-beginners/thread106180.html
Составить программу для проверки утверждения: «Результатами вычислений по формуле х^2 + х + 17 при 0 <= х <= 15 являются простые числа». Все результаты вывести на экран. Добавлено через 2 часа 47...
C++ Функции Люди помогите перегрузить 3 функции стека: добавить элемент в стек, удалить элемент со стека, проверить стек на наличие элементов. У мя просто ничего не получается=((((( #include <iostream> using... http://www.cyberforum.ru/cpp-beginners/thread106176.html
нахождение собственных значений и собственных векторов матрицы по методу итераций C++
задали программу на практику ни могу сделать помогите!! матрицу для программы можно на своё усмотрение главное чтоб находило значения и векторы по методу итераций
Семафор C++
Помогите пожалуйста с задачей, уже неделю над ней бьюсь: На железнодорожной станции четыре пути (разделяемые ресурсы), на каждом из которых может остановиться только один поезд (поток). Когда...
C++ Вопросы по файлам http://www.cyberforum.ru/cpp-beginners/thread106156.html
Что такое неформатированный(необработанные) данные в файле? Почему сдесь в коде в файл не записываются данные с массива? #include <iostream> #include <fstream> using namespace std; int...
C++ Найти самую длинную подпоследовательность, которая является арифметической или геометрической прогрессией В заданной последовательности целых чисел (без 0) найти самую длинную подпоследовательность, которая является арифметической или геометрической прогрессией. Последовательность забиваем через массив,... подробнее

Показать сообщение отдельно
Holls
Сообщений: n/a

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

18.03.2010, 17:43. Просмотров 481. Ответов 0
Метки (Все метки)

Всем добрый день. У меня познания по С++ довольно-таки скудны. Я прошу помощи. Но не прошу решить полностью. Можно частично или направить в нужное русло.
_________________
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). Информация о стране содержит название, площадь, население, столицу. Вывести информацию о странах, население которых меньше заданного.
____________
Используя родительский класс «ТРАНСПОРТ» породить производный класс «АВТОБУС». Используя классы «ВОДИТЕЛЬ» и «АВТОБУС», описать класс «ВОДИТЕЛЬ АВТОБУСА». Расширить класс «ВОДИТЕЛЬ АВТОБУСА» создав два производных класса «ВОДИТЕЛЬ СЛУЖЕБНОГО АВТОБУСА» и «ВОДИТЕЛЬ МАРШРУТНОГО АВТОБУСА». Продумать для данной иерархии классов, все поля и методы которые на ваш взгляд будут востребованы программистами (вывод информации о водителе, автомобиле и т.д. обратить внимание на особенности маршрутного и служебного транспорта)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru