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

ввод и вывод в один файл - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сгенерировать матрицу смежности полного графа http://www.cyberforum.ru/cpp-beginners/thread1021284.html
1. Сгенерировать матрицу смежности полного графа (количество вершин n = 3) и найти минимальный гамильтонова цикла методом полного перебора. 2. Сгенерировать матрицу смежности произвольного графа (количество вершин n = 3) и найти все Гамильтон пути методом полного перебора. Для тестирования необходимо рассмотреть несвязанные и связанные графы. Среди связанных графов необходимо рассмотреть как...
C++ Работа с файлом #include <iostream.h> #include <fstream.h> #include <dos.h> #include <conio.h> #include <graphics.h> #include <stdlib.h> class stanok { float Hc,Vc,S,d,b,m,l; float V,H; http://www.cyberforum.ru/cpp-beginners/thread1021280.html
C++ Задача про стопку карточек
Помогите пожалуйста с задачей : Есть n черных и белых карточек, сложенных в стопку. Карточки раскладываются на столе в одну линию следующим образом: первая кладется на стол, вторая вниз стопки, третья на стол, четвертая – вниз стопки и т.д., пока все карточки не будут выложены на стол. Напишите программу, которая определит, каким должно быть исходное расположение карточек в стопке, чтобы...
Выяснить, имеется ли среди s1,…,sn пара соседствующих букв но или он C++
Выяснить, имеется ли среди s1,…,sn пара соседствующих букв но или он.
C++ Нужна программа напистаь программу http://www.cyberforum.ru/cpp-beginners/thread1021261.html
Покадрового просмотра файлов. Которая выдает код символа, введенного пользователем.
C++ Замена строки Плиз, помогите решить задачу на с++! Очень нужно! Видела решенную на паскале, но это не помогло((( Дан текстовый файл и строка S. Заменить в файле пустые строки на строку S. подробнее

Показать сообщение отдельно
AlisherIITU
2 / 2 / 1
Регистрация: 10.09.2013
Сообщений: 129
28.11.2013, 19:42  [ТС]     ввод и вывод в один файл
Цитата Сообщение от alsav22 Посмотреть сообщение
Выкладывайте.
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
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
#include <iostream>
#include <cstring>
#include <string>
using namespace std;
 
double balance=10000;
class ATM
{
public:
    string newusername;
    string username;
    int password;
public:
    void printMune();
    void checkBalance();
    void depositMoney();
    void withdrawMoney();
    void checkOperation(int);
    void changeUsername();
    bool login();
    
    
}a;
 
void ATM::printMune ()
{
    cout<<"Choose one operation from the list below:"<<endl;
    cout<<"1. Check balance"<<endl;
    cout<<"2. Deposit money"<<endl;
    cout<<"3. Wizdraw money"<<endl;
    cout<<"4. Change username"<<endl;
    cout<<"5. Quit"<<endl;
}
 
bool ATM::login()
{
    cout<<"Username:"<<endl;
    getline(cin,a.username);
    cout<<"Password:"<<endl;
    cin>>a.password;    
    if((a.username=="alisher") && (a.password==123456))
        return true;
    else 
        return false;
}
 
void ATM::checkOperation(int a)
{
    if(a==1)
        checkBalance();
    if(a==2)
        depositMoney();
    if(a==3)
        withdrawMoney();
    if(a==4)
        changeUsername();
    if(a==5)
    {
        cout<<"You are exit!"<<endl;
        system("pause");
    }
}
 
void ATM::checkBalance()
{
     cout << "Your balance is: "<<endl;
     cout<<balance<<endl;
}
 
void ATM::depositMoney()
{
    
    int deposit;
       cout << "Enter amount to deposit: "<<endl;
       cin >> deposit;
       balance = (balance + deposit);
       cout<<"Amount depositted successfully!"<<endl;
       cout<<"Your current balance: "<<endl;
       cout<<balance<<endl;
}
 
void ATM::withdrawMoney()
{
    int withdraw;
    cout << "Enter Withdraw amount: "<<endl;
       cin >> withdraw;
       if (balance > withdraw)
       {
          balance = (balance - withdraw);
        cout <<"Your current balance: "<<endl;
       cout<<balance<<endl;
       }
       else 
       {
           cout << "You do not have enough money "<<endl;  
       }
     
}
 
void ATM::changeUsername()
{
    cout<<" Enter new Username:"<<endl;
    cin>>newusername;
    a.username=newusername;
    cout<<"Your username has been successfully changed"<<endl;
}
 
 
int main ()
{
    ATM atm;
    int c;
    cout<<"Welcome to ATM"<<endl;
    cout<<"Enter your username and password:"<<endl;
    if(atm.login())
      atm.printMune();
    else
    {
       cout<<"Maybe you entered is not correct username and password!"<<endl;
       cout<<"Repeat again:"<<endl;
       system("pause");
    }
    while(c=5)
    {
     cin>>c;
     atm.checkOperation(c);
     cout<<"----------------------------"<<endl;
     atm.printMune();
    }
    return 0;
}
 
Текущее время: 13:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru