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

Абстрактные и производные классы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Каждый четный элемент двумерного массива нацело разделить на два http://www.cyberforum.ru/cpp-beginners/thread383698.html
Ввести двумерный массив NM A × . Каждый четный элемент массива нацело разделить на два. Массив вывести до и после преобразования. #include <iostream.h> int main() {int i,j,n,m,a; cout <<"\n VVod n,m"; cin >>n>>m; {for (i=0;i<n;i++)
C++ умножением элементов каждой строки первой матрицы на наибольший из элементов соответствующей строки второй матрицы получить новую матрицу умножением элементов каждой строки первой матрицы на наибольший из элементов соответствующей строки второй матрицы.. #include <stdio.h> #include <stdlib.h> #include <time.h> int main() { int A; int B; int C; http://www.cyberforum.ru/cpp-beginners/thread383694.html
C++ Задача с Деревъями
Узел дерева хранит в себе информацию про предметный указатель: а)слово б)количесво страниц, в которых это слово (пункта) встречается (от 1 до 10) в)номера страниц Написать програму которая: 1)обеспечивает формирование дерева 2)вставка элемента 3)вывод предметного указателя 4)вывод номеров страниц для указаного слова
Построить список C++
Дано задание Построить список , исключить первые и n элементы , расположенные после 1. первого отрицательного 2. после наибольшего Добавлено через 2 минуты Написал код, но не знаю правильно ли? ну там еще пару действий добавил на всякий случай, чтоб ничего еще не сказали на лету сделать! #include<iostream.h> #include<conio.h>
C++ Ввести с клавиатуры строку символов и обработать ее http://www.cyberforum.ru/cpp-beginners/thread383648.html
Здравствуйте! помогите пожалуйста со строками в С++! Ввести с клавиатуры строку символов и обработать ее в соответствии со своим вариантом, используя функции: 1.Формирование,печать и обработку массивов и строк оформить в виде функции. Массивы передавать как параметры функций. 2.Ввод/вывод строк организовать с помощью функций: char* gets(char*s) int puts(char*s) 3.Для обработки строк...
C++ Удалить все гласные буквы из строки Здравствуйте,помогите составить программу!!! Нужно удалить все глассные буквы из строки используя функции: 1.Формирование,печать и обработку массивов и строк оформить в виде функции. Массивы передавать как параметры функций. 2.Ввод/вывод строк организовать с помощью функций: char* gets(char*s) int puts(char*s) 3.Для обработки строк использовать стандартные функции из библиотечного файла... подробнее

Показать сообщение отдельно
Dar101
 Аватар для Dar101
40 / 40 / 1
Регистрация: 12.05.2011
Сообщений: 109
14.11.2011, 17:39     Абстрактные и производные классы
Да, еще одна ошибка. Поправил. Так? Проверка показывает, что всё ок.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#include <iostream>
class data
{
public:
    virtual void  showSomthing ()=0;
    virtual void  saveSomthing ()=0;
    virtual void  doSomthing ()=0;
    virtual ~data() {std::cout << "data deleted" << std::endl;}
};
 
class signal  : public data
{
public:
    virtual void  showSomthing () {}
    virtual void  saveSomthing () {}
    virtual void  doSomthing () {}
    ~signal() {std::cout << "signal deleted"<< std::endl;}
};
 
class result  : public data
{
public:
    virtual void  showSomthing () {}
    virtual void  saveSomthing () {}
    virtual void  doSomthing () {}
};
 
class subsidiaryData  : public data
{
public:
    virtual void  showSomthing () {}
    virtual void  saveSomthing () {}
    virtual void  doSomthing () {}
};
 
int main()
{
    data* pSignal = new signal();
    delete pSignal;
    data* pResult = new result();
    data* pSubsidiaryData = new subsidiaryData();
    system("pause");
    return 0;
}
 
Текущее время: 23:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru