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

Полиморфизм - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определите, имеется ли среди заданных целых чисел * A, B, C хотя бы одно чётное http://www.cyberforum.ru/cpp-beginners/thread25866.html
1. Определите, имеется ли среди заданных целых чисел * A, B, C хотя бы одно чётное. 2. Даны координаты (как целые от 1 до 8) двух полей шахматной доски. Определите, может ли конь за один ход перейти с одного из этих полей на другое.
C++ Нажатие клавишь (точнее его фиксирование). Вопрос 1: Допустим есть какая-то игра, не важно какая, ну бегалка какая-нибудь. Я жму - персонаж идет, монстры тоже, я не жму ничего - персонаэж стоит, а монстры идут (программа не останавливается в ожидании нажатия клавишь, а продолжает работу), как такое сотворить? Вопрос 2: Как зафиксировать одновременное нажатие нескольких клавишь? http://www.cyberforum.ru/cpp-beginners/thread25851.html
C++ Количество нечетных чисел в матрице
Помогите пожалуйста... задача: дана матрица Q = ( i и j - нижние индексы), элементами которой являются целые натуральные числа. Найти количество нечетных чисел в этой матрице и сумму: S = n{E}i=1 n{E}j=1 qij, где qij (mod2)=1 {E} - значок суммы
Программа для денежных средств модернизируйте,если можно C++
//программа для написания вывода денежных средств на экран по ставке % в год,по сумме и количеству лет //алгоритм //1.описание директив <iostream> в данном случае 1 директива //2.using namespace std; //3.int main() //3(1)начало тела функции { //4.описание переменных и присвоение //5.ввод данных (а)сумма(б)количество лет(в)процентная ставка //6.перевод процентной ставки в число //7.ввод...
C++ Перевод в 16тиричн СС http://www.cyberforum.ru/cpp-beginners/thread25830.html
Описать функцию, которая, используя стек, преобразует десятичное число N в любую другую систему счисления с основанием В. Используя эту функцию, вывести числа в двоичной, восьмеричной и шестнадцатеричной системах счисления. Перевод в двоичную и восьмеричную СС работает нормально, а вот 16 как преобразовать числа в символы. #include<ctype.h> #include<conio.h> #include<stdlib.h>...
C++ Вектора и Матрицы в с++ Есть 2 проблемы с векторами и матрицами никак не могу сообразить как перевести в с++. 1.Введите числовую прямоугольную матрицу и найдите номер линии, в которой находится максимальный элемент. 2.Введите вектор столбец и вектор линию и найдите матрицу произведение между первым и вторым вектором. Если есть какието соображения пишите.. принимаются любые варианты! подробнее

Показать сообщение отдельно
Alexiski
Любитель давать советы
339 / 131 / 2
Регистрация: 12.01.2009
Сообщений: 511
12.03.2009, 21:10
Ну, переделывать тут особо нечего.
Для полиморфизма надо
1) Сделать базовый класс, типа "фигура", с методами input(), square(), output(),
2) Этот треугольник сделать наследником класса "фигура"
3) Добавить все-таки квадрат (а то в меню он есть, а так его нет), тоже наследника класса "фигура"
4) В меню будут пункты:
- выбрать тип фигуры
- ввести данные
- посчитать площадь
Вот как раз на двух последних пунктах и будет работать полиморфизм.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru