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

Как передать значение функции класса в другую функцию? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Подсчитать количество слов в текстовом файле http://www.cyberforum.ru/cpp-beginners/thread1109925.html
Написать программу, подсчитывающую количества слов в текстовом файле. P.C. Дайте ответ пожалуйста в rar архиве. Я не очень разбираюсь в програмирование, но надо сдать экзамен=(. Огромное спасибо!
C++ Не понятная ошибка |9|error: no matching function for call to 'TArray<std::basic_string<wchar_t> >::TArray(TArray<std::basic_string<wchar_t> >)'| в строке File=Open(Path);. Вызываемая функция: TArray <std::wstring> ... http://www.cyberforum.ru/cpp-beginners/thread1109921.html
Очистка экрана после каждого выполнения цикла! C++
#include <stdio.h> #include <locale.h> #include <string> #include <conio.h> #include <windows.h> #include <iostream> using namespace std; int main(int arg, char* pszArgs)
C++ Вычисление суммы ряда
Вычислить сумму ряда с погрешностью \varepsilon=0,0001 в окрестности точки ноль, т.е при . Прошу помочь, отблагодарю.
C++ Как объединить две структуры в одну в данном коде? http://www.cyberforum.ru/cpp-beginners/thread1109892.html
чтобы была 1 структура вместо 2, и убрать функцию из структуры( чтобы не было метода) :help: // 4343.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include...
C++ Ругается dev c ++ #include <stdio.h> #include <locale.h> #include <string> #include <conio.h> #include <windows.h> using namespace std; int main(int argc, char* pszArgs) { подробнее

Показать сообщение отдельно
HAIRY
0 / 0 / 0
Регистрация: 24.01.2011
Сообщений: 231
03.03.2014, 14:48  [ТС]
вот вся моя программа
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
73
74
75
76
77
78
79
80
81
class Account 
{     public:
      void   setName(char* n) { Name = n; }
      char*  getName() { return Name; }
      int    getBalance() { return Balance; }
      void   setBalance(int b) { Balance = b; }
      void   AddBalance (int add) { Balance += add; } 
      private:
      char*  Name;
      int    Balance;
      
};
 
 
 
int main()
{
    setlocale(LC_ALL , "Russian");
    Account a;
    char* n;
    int b;
    int add;
    cout << "Ââåäèòå ГўГ*ГёГҐ èìÿ: \n";
    cin >> n;
    a.setName(n);
    cout << "Ââåäèòå ñóììó ïîïîëГ*ГҐГ*ГЁГї: \n";
    cin >> b;
    a.setBalance(b);
    cout << "Ñ÷åò îòêðûò!\n" << "Г‚Г*ГёГҐ èìÿ: " << a.getName() << "\nÑóììГ* Г*Г* ГЎГ*Г«Г*Г*Г±ГҐ: " << a.getBalance() << endl;
    
    int c;
    cout << "Âûáåðèòå ГІГ*ðèô: \n";
    cout << "(1) ÑòГ*Г*Г¤Г*ðò.\n";
    cin >> c;
    switch (c)
    {
           case 1: depo_1();                      
    }
 
    system("PAUSE");
    return EXIT_SUCCESS;
}
 
float depo_1 (Account &a) {
    setlocale(LC_ALL , "Russian");
    float rub;
    int count = 5;
    int result;
    bool showIt = true;
    cout << "Ââåäèòå ñóììó ГўГЄГ«Г*Г¤Г* ñîãëГ*Г±Г*Г® ГІГ*ðèôó:\n";
    cin >> rub;
    if (rub >= 30000 && rub <= 300000){
    cout << "5\r";
    while(count >= 0) {
        if(result = kbhit()) {
                  
            cout << "\nГ‚Г*Г¬ Г*ГҐ Г*Г*÷èñëèëè ïðîöåГ*ГІ\n";
            showIt = false;
            break;
        }
        count--;
        Sleep(1000);
        printf("%d \r", count);                    
    }
 
    if(showIt) {
        cout << "Г‚Г*Гё ñóììГ* Г°Г*ГўГ*Г*: \n" << rub + (rub / 100 * 5);
        system("PAUSE");
    }
}
else  {
cout << "ГЌГҐГўГҐГ°Г*Г*Гї ñóììГ*.\n";
     cout << "Ïîâòîðèòü? (Y-Г„Г*/N-ГЌГҐГІ)\n";
     char c='y';
     int add;
     cin >> c;
     if (c == 'y' || c == 'Y'){
           depo_1();
           }
}
}
в int main я даю значение функции setBalance().
в depo_1() надо прописать, что то типа сравнения if(getBalance() > rub), и мне надо чтобы значение которое я дал функции setBalance(), работало и в функции depo_1().
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru