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

Опишите каждую строчку в программе,что она означает - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ наследование классов http://www.cyberforum.ru/cpp-beginners/thread693633.html
На данные момент имею данный код,помогите допилить,а именно 1)Контруктор копирования(там точно есть косяк) 2)Перегрузка = 3)В производном классе деструктор ведь не нужен? #include "stdafx.h" #include <string.h> #include <iostream>
C++ Проблемы с циклами Нужна подсказка умелых с++ пользователей. Есть задача: Дана последовательность целых чисел. Определить кол-во чисел, кратных разности текущего и предыдущего числа. Напсиал сей код, но не все с ним гладко. #include <iostream> using namespace std; #include <math.h> #include <conio.h> #include <windows.h> http://www.cyberforum.ru/cpp-beginners/thread693632.html
C++ Вычисление функции c помощью разложения в ряд
Составить программу для вычисления функции c помощью разложения в ряд: arctgx=-п/2 + (формула) = -п/2 - 1/х + 1/3x^3.... Вычислить и вывести на экран в виде таблицы значения функции на интервале от xn до xk с шагом dx с точностью eps. Для вычисления последующего члена ряда воспользоваться рекуррентной формулой Cn+1=Cn*T, где T - некоторый множитель. Предусмотреть максимальное...
C++ Проверка на правильный ввод
У меня не получается сделать проверку на акции. Условие такое, что, если кол-во акций позитивное, то мы покупаем акции, негативное продаем. Надо сделать проверку, чтобы невозможно было продать больше акций , чем у нас есть. тоесть, если у нас 10 акций всего после последней транзакции и вводится -11 в следующей, то надо вывести сообщение об ошибке(нет столько акций).#include <iostream>...
C++ Перегрузка класса - после изменения кода перегрузить метод http://www.cyberforum.ru/cpp-beginners/thread693574.html
class DrawPoint : public QWidget { public: DrawPoint(QWidget *p = 0) : QWidget(p){} protected: virtual void paintEvent(QPaintEvent *) { QPainter painter(this); painter.setPen(QPen(QBrush(QColor(Qt::black)), 1 )); painter.drawLine(150, 0, 150, 300);
C++ Является ли входная последовательность правильной 1) На вход программы дается строку (и). последовательного ность считается правильной, если она содержит одинаковые количества символов (и) и в произвольном ее начальном отрезке символов (не меньше, чем). Признаком завершения последовательности является введение любой которого непустого символа, отличного от (и). программа имеет определить, является ли входная последовательность правильной. ... подробнее

Показать сообщение отдельно
kg250493
-62 / 0 / 0
Регистрация: 15.09.2012
Сообщений: 13

Опишите каждую строчку в программе,что она означает - C++

10.11.2012, 11:33. Просмотров 228. Ответов 0
Метки (Все метки)

#include <iostream.h>
#include <stdlib.h>
#include <conio.h>

class B{
int a;
public:
B() { };
B(int x) { a=x; }
void show_B() { cout <<"B= "<< a << "\n"; }
};

class D1: public B {
int b;
public:
D1(int x, int y) : B(y) { b=x;};
void show_D1() { cout <<"D1= "<< b << "\n"; show_B();}
};

class D2: private B{
int c;
public:
D2(int x, int y) : B(y) { c=x;};
void show_D2() { cout <<"D2= "<< c << "\n"; show_B();}
};

class D3: private B {
int d;
public:
D3(int x, int y) : B(y) { d=x;}
void show_D3() { cout << "D3= "<<d << "\n"; show_B();}
};

class D4: private D1 {
int e;
public:
D4(int x, int y, int z) : D1(y,z) { e=x;}
void show_D4() { cout <<"D4= "<< e << "\n"; show_D1();}
};

class D5: public D2, private D3 {
int f;
public:
D5(int x, int y, int z, int i, int j) : D2(y,z), D3(i,j) { f=x;}
void show_D5() { cout <<"D5= "<< f << "\n"; show_D2(); show_D3();}
};
main() {
clrscr();
D5 temp(100,200,300,400,500);
cout << "D3 temp(100,200,300,400,500);\n";
cout<< "\‘«Следуя иерархии класса* D5: \n";
temp.show_D5();
getch();
return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru