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

Виртуальные функции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Матрица http://www.cyberforum.ru/cpp-beginners/thread1025339.html
Дана матрица A(nm). Скорректировать эту матрицу, удалив из нее строку и столбец, на пересечении которых расположен элемент с наибольшим по модулю значением. Вроде должно работать... :wall: #include "iostream" #include"conio.h" #include "stdAfx.h" #include<time.h> using namespace std; void ReadMatr(int **a, int n, int m);//Ввод матрицы с клавиатуры
C++ Доработать программу День добрый. У меня есть программа, которая удваивает каждый символ, из введенной строки. Как сделать, чтобы удвоенная пара символов заключалась в скобки? Т.е. ввожу к примеру "samsung", выводит "ssaammssuunngg" (это у меня работает), и после заключения в скобки должно выглядеть так "(ss)(aa)(mm)(ss)(uu)(nn)(gg)". Заранее Спасибо) #include <conio.h> #include <iostream> using namespace std;... http://www.cyberforum.ru/cpp-beginners/thread1025313.html
C++ Не получается вставить sizeof
Всем привет. Есть структура, и мне нужно вывести размер структуры. Он выводится "sizeof". Подскажите, куда его нужно вставить, чтобы программа вывела этот размер? Спасибо. #include <stdio.h> #include <conio.h> #include <string.h> struct stud { char nom; char fio; char nach; char konec;
Сортировка методом подсчета C++
Написать программу для подведения итогов Олимпийских игр. Пользователь вводит название команды и завоеванное ею количество медалей каждого достоинства. Вычислить общее количество медалей для каждой команды и соответствующее количество баллов (Золото - 5 баллов, серебро - 2 баллов, бронза - 1 балла). Отсортировать команды по количеству набранных баллов в порядке убывания методом подсчета....
C++ Дан двумерный массив, содержащий 12 строк и 14 столбцов http://www.cyberforum.ru/cpp-beginners/thread1025276.html
Дан двумерный массив, содержащий 12 строк и 14 столбцов. Элементами массива являются целые числа. Упорядочить массив по невозрастанию элементов последней строки.
C++ получение новой матрицы Даны две действительные квадратные матрицы порядка n. Получить новую матрицу умножением элементов каждого столбца первой матрицы на наименьшее из значений элементов соответствующей строки второй матрицы. подробнее

Показать сообщение отдельно
chedman
80 / 79 / 2
Регистрация: 30.10.2013
Сообщений: 249
02.12.2013, 10:35     Виртуальные функции
Вот моя капля дегтя в бочку с медом, суть не меняется, надо просто инициализировать, то что создаешь
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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
#include <iostream>
#include <conio.h>
 
using namespace std;
 
class convert
{
protected:
    double d;
public:
    convert(double d1);
    convert();
    double vozvrat();
    virtual void perevod()
    {
        cout<<d<<" metrov="<<d*100<<" cantimetrov"<<endl;
        cout<<d<<" metrov="<<d*1000<<" milimetrov"<<endl;
    }
};
 
class convert2: public convert
{
public:
    convert2(double d1):convert(d1){ }
 
    virtual void perevod()
    {
        cout<<d<<" metrov="<<d/1000.0<<" kilometrov"<<endl;
    }
};
 
class convert3: public convert
{
public:
    convert3(double d1):convert(d1){}
 
    virtual void perevod()
    {
        cout<<d<<" metrov="<<d*0.7112<<" arshin"<<endl;
    }
};
 
double convert::vozvrat()
{
    return d;
}
 
convert::convert (double d1):d(d1)
{
 
}
 
convert::convert() {}
 
int main()
{
    double q;
    cout<<"vvedite dliny v metrah"<<endl;
    cin>>q;
    convert *t;
    convert b(q);
    convert2 a(q);
    convert3 s(q);
    t=&b;
    t->perevod();
    t=&a;
    t->perevod();
    t=&s;
    t->perevod();
    getch();
    return 0;
}
 
Текущее время: 13:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru