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

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

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

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

28.11.2013, 08:17. Просмотров 461. Ответов 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 минут
народ подскажите
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.11.2013, 08:17     ввод и вывод в один файл
Посмотрите здесь:

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

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

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

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

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

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

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

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

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

Ввод и вывод в файл - C++
Дан текстовый файл INPUT.TXT. Проверить в тексте файла правильности расстановки открывающих и закрывающих скобок ‘(‘, ‘)’, ‘{‘, ‘}’, ‘’....

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

Ввод-вывод в файл - C++
Доброго времени суток.Помогите пожалуйста разобраться. Нужно записать в файл структуру,которая создается в данной программе и считать...

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

Считать матрицу из файла, найти количество строк, содержащих хотя бы один ноль (файловый ввод/вывод) - C++
Собственно код прозрачный , но не работает. Должен открыть фаил с матрицей, где записаны 16 чисел квадратом 4 на 4. Считать их в массив...


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

Или воспользуйтесь поиском по форуму:
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
28.11.2013, 21:15     ввод и вывод в один файл #20
Цитата Сообщение от AlisherIITU Посмотреть сообщение
я уже сам не понимаю что мне нужно((
А мне тогда как понять? Есть класс: Клиент банкомата. У него есть логин, пароль, и счёт. Есть класс: Банкомат. В нём: база клиентов (записана в файл), количество клиентов в базе, методы добавления клиента, удаления клиента, нахождения счёта клиента по введённому логину и паролю, методы работы со счётом клиента (меню операций, проверить, снять, добавить). Как-то так... В ATM часть нужного уже есть. Нужно только убрать из него, в отдельный класс Клиент, логин и пароль, и добавить недостающее.
Yandex
Объявления
28.11.2013, 21:15     ввод и вывод в один файл
Ответ Создать тему
Опции темы

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