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

Ввод данных в функции конструктора и использование их в перегруженной функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Бинарная переменная http://www.cyberforum.ru/cpp-beginners/thread315346.html
Подскажите пожалуйста можно ли создать переменную, которая будет иметь два значения true и false. И если да то как это сделать.
C++ Поменять местами четные и нечетные по порядку следования слова Дано предложение, слова в нем разделены пробелом, поменять местами четные и нечетные по порядку следования слова. Напишите пожалуйста программу на Си. http://www.cyberforum.ru/cpp-beginners/thread315345.html
Работа со структурами C++
Имеется вот такая задача: Файл, содержащий даты. Каждая дата - это структура, помещенная в отдельную запись. Состав структуры: struct date{ short число; ...
блок схема C++
Найти Q, P, R простые числа, р (р +1), Q (Q +1), г (г +1), цифры будут арифметической прогрессии
C++ Даны три вещественных числа. Напишите программу, определяющую. могут ли данные числа являться длинами сторон треугольника. http://www.cyberforum.ru/cpp-beginners/thread315324.html
Даны три вещественных числа. Напишите программу, определяющую. могут ли данные числа являться длинами сторон треугольника Помогите пожалуйста.
C++ У меня класс B в классе A, а в классе B рекурсивная функция переопределения оператора "()", как её вызвать, не создавая явно объект класса B? #include <windows.h> #include <iostream> using namespace std; //Вот главный класс class A{ public: A (){}; class B; подробнее

Показать сообщение отдельно
girlwithoutname
1 / 1 / 0
Регистрация: 19.12.2010
Сообщений: 37

Ввод данных в функции конструктора и использование их в перегруженной функции - C++

07.06.2011, 21:46. Просмотров 1050. Ответов 6
Метки (Все метки)

Вот собственно код, как его исправить, что бы не было ошибки. Пишет что переменные не объявлены.
Это вполне естественно. Но как сделать так, что бы он брал эти переменные в функции конструктора???

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
#include "stdafx.h"
#include <iostream>
using namespace std;
class A
{
public:
    int a,b;
    double c,d; 
    A()
    {
        cout<<"a= ";
        cin>>a;
        cout<<endl;
 
        cout<<"b= ";
        cin>>b;
        cout<<endl;
        
        cout<<"c= ";
        cin>>c;
        cout<<endl;
        
        cout<<"d= ";
        cin>>d;
        cout<<endl;
        
    }
    double S(int a, int b)
    {
        double s;
        s=a*b*3.14159;
        return s;
    };
    double S(double c,double d)
    {
        double s;
        s=c*d*3.14159;
        return s;
    };
};
 
int main()
{
    A ploshchad;
    cout<<"celochislen = "<<ploshchad.S(a,b);
    cout<<"veshchestvennoe"<<ploshchad.S(c,d);
    system ("PAUSE");
    return 0;
}
Добавлено через 46 минут
помогите пожалуйста пожалуйста пожалуйста((((
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru