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

Реализовать класс bankomat - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как программно можно очистить экран консоли? http://www.cyberforum.ru/cpp-beginners/thread30713.html
Допустим я запустил консольную программку, там что-то она делает, и в результате экран заполняется текстом и т.д. Как программно можно очистить экран консоли?
C++ Упорядочить массив по убыванию элементов, найти минимальный элемент 1) Найдите площадь ромба по его диагоналям. 2)Упорядочить массив В(10) по убыванию элементов, найти минимальный элемент. 3)Дана матрица А(4,3). Вывести на печать все положительные элементы этой матрицы. Найти их произведение. 4)4.1. Совпадают ли буквы в двух словах. 4.2. Вычеркните из двух слов совпадающие гласные буквы. 4.3. Вставьте между буквами в слове “_”. http://www.cyberforum.ru/cpp-beginners/thread30712.html
перевод из Pascal в C++ C++
Здравствуйте!Задача: Прямоугольный садовый участок шириной N и длиной M метров разбит на квадраты со стороной 1 метр. На этом участке вскопаны грядки. Грядкой называется совокупность квадратов, удовлетворяющая таким условиям: • из любого квадрата этой грядки можно попасть в любой другой квадрат этой же грядки, последовательно переходя по грядке из квадрата в квадрат через их общую сторону; ...
Структура.Найтиде ошибку C++
Вот код. Он компилируется, работает, но с странностями. #include "stdafx.h" #include <cstdlib> #include <iostream> using namespace std; #define istr 21 struct train{ int num; char naz; char time;
C++ Создать класс Model Window http://www.cyberforum.ru/cpp-beginners/thread30708.html
Пожалуйста,помогите!это очень важно!задача такая: Создать класс Model Window для работы с моделями экранных окон. В качестве полей задаются: заголовок окна, координаты левого верхнего угла, размер по горизонтали, размер по вертикали, цвет окна, состояние «видимое/невидимое», состояние «с рамкой/без рамки». Координаты и размеры указываются в целых числах. Реализовать операции: передвижение окна...
C++ Чтение из двух файлов и запись в третий Имеется следующая задача: в цикле подсчитывается определенное значение функции fe, зависящее от одного параметра(вводится) и записывается в файл. Далее записываются в другой файл значения fe, но уже с другим значением параметра. Т. е. в обоих файлах одинаковое количество записанных в столбик чисел. Вопрос заключается в следующем: как записать в третий файл (в столбец) модуль разности i-го... подробнее

Показать сообщение отдельно
ISergey
Maniac
Эксперт С++
1373 / 884 / 52
Регистрация: 02.01.2009
Сообщений: 2,653
Записей в блоге: 1
21.04.2009, 20:39
Остальные возможности сами дабавите
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
#include <iostream>
using namespace std;
 
//ATM - Банкомат 
class ATM
{
public:
    ATM():Id(0), curentMoney(0) {}
    void setId(int i) { Id = i; }
    int  getId(){ return Id; }
 
    void InsertMoney(int i){
        if((i < min) || (i > max)){
            cout<<"Sorry but max = 1000, min = 10";
            return;
        }
        if((curentMoney + i) > max ){
            cout<<"Please insert max = "<<max-curentMoney<<endl;
            return;
        }
        curentMoney = i;
    }
    void getMoney(int i){
        if((i < min) || (i > max)){
            cout<<"Sorry but max = 1000, min = 10";
            return;
        }
        if( (curentMoney - i) < 0 ) {
            cout<<"Problem"<<endl
                <<"get max: "<<curentMoney<<endl;
        }
        curentMoney -= i;
    }
 
    void toString() const{
        cout<<"current money: "<<curentMoney<<endl;
    }
private:
    int Id;
    int curentMoney;
    enum { max = 1000, min = 10 };
};
int main()
{
    ATM bank;
    bank.setId(123);
    bank.InsertMoney(300);
    bank.getMoney(100);
    bank.toString();
    cout<<bank.getId()<<endl;
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru