0 / 0 / 1
Регистрация: 18.02.2013
Сообщений: 27
|
|||||||
1 | |||||||
Задача на принцип наследования и полиморфизм12.01.2015, 16:18. Показов 3342. Ответов 1
Метки нет (Все метки)
Используя стандартную библиотеку шаблонов STL и класс list по работе с двунаправленным списком, выполнить следующие задачи:
1) Даны натуральное число n, действительные числа a1 ,a2 ,...,an . Если в последовательности a1 ,a2 ,...,an есть хотя бы один элемент, меньший, чем (-3), то все отрицательные элементы заменить их квадратами, оставив остальные элементы без изменения; в противном случае умножить все элементы на 0.1. Результирующий список вывести в порядке . an ,an-1,..., a1 {deleted}
0
|
12.01.2015, 16:18 | |
Ответы с готовыми решениями:
1
Полиморфизм. Иерархия наследования Тема. Полиморфизм. Задача Наследование и полиморфизм. Задача с классом Ellipsoid Задачки: Классы, наследования и полиморфизм!!! |
Модератор
13714 / 10913 / 6476
Регистрация: 18.12.2011
Сообщений: 29,141
|
|||||||||||
12.01.2015, 17:01 | 2 | ||||||||||
Сообщение было отмечено Ziteck как решение
Решение
Остался невыясненным вопрос. Можно ли использовать в этом примере алгоритм replace вместо явного прохода по списку (строки 40-43)? т.е. что-то типа
0
|
12.01.2015, 17:01 | |
12.01.2015, 17:01 | |
Помогаю со студенческими работами здесь
2
Для чего вообще нужен полиморфизм. Какая польза от наследования Продемонстрировать принцип иерархии, наследования классов и инкапсуляции данных Исключения и полиморфизм (непонятна задача) Смешанная задача, принцип Дюамеля Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |