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

Создать структуру Money для работы с денежными суммами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ отладка Code::Blocks http://www.cyberforum.ru/cpp-beginners/thread159648.html
Помогите кто разбирается в этом:(. Недавно скачал новые версии Code::Blocks (10.05) codeblocks-10.05mingw-setup и codeblocks-10.05setup. Попробовал их установить : в версии mingw пишу обычный код...
C++ не работает шаблонная функция #include <iostream> #include <stdio.h> #include <list> using namespace std; template <class V, class E> struct graph { struct v_info; struct e_info; http://www.cyberforum.ru/cpp-beginners/thread159647.html
Аналог ord и chr в С++ C++
сабж.
Директивы компилятора C++
Доброго времени суток! Меня интересует что за директивы, -lbgi -lgdi32 -lcomdlg32 -luuid -loleaut32 -lole32 и где можно о них почитать. Почему именно эти директивы. Дело в том что этот наборчик...
C++ Вставка кода в exe-ый файл http://www.cyberforum.ru/cpp-beginners/thread159600.html
люди напишите кто нибудь свой скайп,кто в с++ достаточно шарит , нужно код вставить в exe-ный файл....а иначе мысль такая,ексешный файл он от игры нужно переписать голосование что бы зайдя на...
C++ Управление LPT портом под FreeBSD Здравствуйте! Пытаюсь откомпилировать следующий код под FreeBSD: #include <stdio.h> #include <fcntl.h> #include <sys/ioctl.h> #include </sys/dev/ppbus/ppi.h> #include... подробнее

Показать сообщение отдельно
half-node
21 / 18 / 1
Регистрация: 12.08.2010
Сообщений: 206
16.08.2010, 16:59
Я, конечно, могу ошибаться, но структура не позволяет внутри себя писать методы. Или нет?
В любом случае, у тебя больше на класс похоже.
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
struct money
{
  long roubles;
  unsigned int copecks;
};
 
int main()
{
    money rr[100],rsum;
    char ch;
    int n=0;
 
    cout << "Counts: "; cin >> n;
    for (int i=0;i<n;i++)
    {
        cout << "Rubles,copecks: "; 
        cin >> rr[i].roubles >> ch >> rr[i].copecks;
    }
    
    for(int j=0;j<n;j++)
    {
        rsum.copecks += rr[j].copecks;
        //потом тут убираем все лишние копейки превращая их в рубли
        rsum.roubles+=rr[j].roubles;
    }
    
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.