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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
AlisherIITU
2 / 2 / 1
Регистрация: 10.09.2013
Сообщений: 129
#1

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

28.11.2013, 08:17. Просмотров 477. Ответов 19
Метки нет (Все метки)

ребята мне нужно ввод и вывод в 1 файле
это так делается?
C++
1
2
3
4
ofstream myfilecout; 
    ifstream myfilecin;
    myfilecout.open ("example1.txt"); //заменяем все cout на myfilecout?
    myfilecin.open ("example1.txt");  //заменяем все cin на myfilecin?
Добавлено через 11 часов 11 минут
народ подскажите
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.11.2013, 08:17
Здравствуйте! Я подобрал для вас темы с ответами на вопрос ввод и вывод в один файл (C++):

Вывод суммы в файл (файловый ввод/вывод) - C++
Добрый день! Я пытался написать программу, которая должна вводить данные из файла №1, потом вычислять их сумму и полученное значение...

Файл. Ввод/вывод. - C++
нуждаюсь в вашей помощи. создать входной файл из нескольки строк символов. создать выходной файл в который записать 3 строчку с...

Ввод вывод в файл - C++
у меня задание Написать программу на языке C++, осуществляющую чтение из файла содержащего 10 целых чисел, кратных вашему номеру в журнале...

Ввод-вывод в файл на C++ - C++
Есть txt файл "semiya.txt", в котором есть список: мама папа брат сестра (в столбике). Надо создать другой txt файл...

Файл ввод-вывод - C++
У меня есть задача в которой нужно: 1) Скопировать в файл F2 только те строки из F1, которые начинаются с символа заданного...

ввод и вывод в файл - C++
помогите исправить код, мне нужно чтобы с файла считывало три слова и выводило туда общую букву,напримервывести должно букву а только...

19
alsav22
5421 / 4816 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
28.11.2013, 12:22 #2
После записи закрыть:
C++
1
myfilecout.close();
0
AlisherIITU
2 / 2 / 1
Регистрация: 10.09.2013
Сообщений: 129
28.11.2013, 18:42  [ТС] #3
Цитата Сообщение от alsav22 Посмотреть сообщение
После записи закрыть:
C++
1
myfilecout.close();
у меня вопрос я так сделал но не пойму куда вводить?
0
alsav22
5421 / 4816 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
28.11.2013, 18:55 #4
А я не пойму о чём спрашиваете.
0
AlisherIITU
2 / 2 / 1
Регистрация: 10.09.2013
Сообщений: 129
28.11.2013, 18:57  [ТС] #5
Цитата Сообщение от alsav22 Посмотреть сообщение
А я не пойму о чём спрашиваете.
Я написал прогу банкомат и мне надо чтоб ввод и вывод данных был в 1 файле .txt ясно?
0
alsav22
5421 / 4816 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
28.11.2013, 18:58 #6
Цитата Сообщение от AlisherIITU Посмотреть сообщение
ясно?
Ясно. И что?
0
AlisherIITU
2 / 2 / 1
Регистрация: 10.09.2013
Сообщений: 129
28.11.2013, 19:00  [ТС] #7
Цитата Сообщение от alsav22 Посмотреть сообщение
Ясно. И что?
ну и как это сделать?
0
alsav22
5421 / 4816 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
28.11.2013, 19:29 #8
Как в первом посте написано.
0
AlisherIITU
2 / 2 / 1
Регистрация: 10.09.2013
Сообщений: 129
28.11.2013, 19:40  [ТС] #9
Цитата Сообщение от alsav22 Посмотреть сообщение
Как в первом посте написано.
ну я так и сделал заменил все cout и cin
но куда вводить данные для выполнения программы до конца

Добавлено через 6 минут
Цитата Сообщение от AlisherIITU Посмотреть сообщение
ну я так и сделал заменил все cout и cin
но куда вводить данные для выполнения программы до конца
если я вам дам код можете показать как делать?
0
alsav22
5421 / 4816 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
28.11.2013, 19:41 #10
Цитата Сообщение от AlisherIITU Посмотреть сообщение
если я вам код можете показать?
Выкладывайте.
0
AlisherIITU
2 / 2 / 1
Регистрация: 10.09.2013
Сообщений: 129
28.11.2013, 19:42  [ТС] #11
Цитата Сообщение от 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;
}
0
alsav22
5421 / 4816 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
28.11.2013, 19:49 #12
И что в файл записывать? atm?
0
AlisherIITU
2 / 2 / 1
Регистрация: 10.09.2013
Сообщений: 129
28.11.2013, 19:51  [ТС] #13
Цитата Сообщение от alsav22 Посмотреть сообщение
И что в файл записывать?
вводимые нами данные и выводимые нами данные в 1 файле
0
alsav22
5421 / 4816 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
28.11.2013, 20:02 #14
balance?
0
AlisherIITU
2 / 2 / 1
Регистрация: 10.09.2013
Сообщений: 129
28.11.2013, 20:21  [ТС] #15
Цитата Сообщение от alsav22 Посмотреть сообщение
balance?
ну мы создаем файл инпут и туда пишем логин и пароль и выбираем функцию например депосит 2000 и в аутпут выводит этот вывод который получается
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.11.2013, 20:21
Привет! Вот еще темы с ответами:

Ввод и вывод в файл - C++
Данные вводимые в 11-ой строке стираются в 13-ой? #include &quot;stdafx.h&quot; #include &lt;fstream&gt; #include &lt;iostream&gt; using namespace std; ...

Ввод и вывод в файл - C++
В текстовом файле INPUT.TXT записаны целые числа через пробел, возможно, в несколько строк. За один просмотр файла сформировать список этих...

Ввод\вывод в файл - C++
Здравствуйте! Подскажите пожалуйста, как ПРАВИЛЬНО организовать ввод и вывод в файл в С++.И ещё,подскажите как в файле при чтении или...

Ввод/вывод в файл - C++
Как переменные всех объектов вывести в файл? Создаю массив из 2 объектов, но записываются значения только последнего введенного. Значения...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Yandex
Объявления
28.11.2013, 20:21
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru