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

Программа должна сохранять данный в файле - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Динамическое выделение памяти http://www.cyberforum.ru/cpp-beginners/thread162390.html
Уважаемые программисты!!!! Подскажите как выделить память для двумерного массива. Заранее спасибо!!!
C++ Аналог метода Split для std::string Как можно раздилить string? вот например строчка из сишарп string s = "class Klass"; string sarr = s.Split(' '); есть нечто подобное в с++ ? http://www.cyberforum.ru/cpp-beginners/thread162341.html
Поиск букв латиницы C++
Найти буквы латиницы в словах текста. Вывести такие слова на екран.
Вывести на экран имя класса C++
Можно как нибуть форматнуть в string имя класса? class HelloWorld { public: string s; void view(){ cout << s << endl;
C++ Исчезает окно консоли http://www.cyberforum.ru/cpp-beginners/thread162308.html
Запускаю программу, ввожу первое число, второе число, жму Enter и окно MS DOS исчезает, не выводя сумму. Что нужно добавить? Именуйте темы осмысленно. Название "Что нужно добавить?" никак не говорит о Вашей проблеме.
C++ Не могу понять разницу! do-while Цикл for работает: #include <iostream> #include <math.h> #include <conio.h> using namespace std; int main() { char ch='a'; подробнее

Показать сообщение отдельно
bol2909
 Аватар для bol2909
2 / 2 / 1
Регистрация: 29.08.2010
Сообщений: 51
30.08.2010, 11:05  [ТС]     Программа должна сохранять данный в файле
Да,темп тут не причем ругается на input,а он нигде не лежит тем более тут есть ошибка только не могу найти где не делает правильных вычислений пишет что мои деньги -88058999 че то там )
Вот код:
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
#include <iostream>
#include <fstream>
#include "conio.h"
 
int main()
{
   std::ifstream ifs;
   ifs.open("temp.txt");
   if(!ifs)
  std::cout<<"Can`t open file (temp.txt)\n";
   
 
   ifs.open("input.txt");
   if(!ifs)
   std::cout<<"Can`t open file (input.txt)\n";
  
 
   int total_money, earnings, costs, now, result;
    ifs>>now;
   std::cout<<now;
   std::cout<<"Enter your earnings: ";
   std::cin>>earnings;
   std::cout<<"Enter your costs: ";
   std::cin>>costs;
   total_money=earnings-costs;
   result=total_money+now;
   std::cout<<"Your money: "<< now <<'\n';
   std::cout<<"Your earnings: "<< earnings<< '\n';
   std::cout<<"Your costs: "<< costs<< '\n';
   std::cout<<"Now your money: "<< result<< '\n';
   std::ofstream temp;
   temp.open("temp.txt");
   temp<<result;
   std::ofstream ofs;
   ofs.open("input.txt", std::ios::app);
   ofs<<now<<' '<<' '<<earnings<<' '<<' '<<costs<<' '<<total_money<<' '<<result<<'\n';
   _getch();
   return 0;
}
 
Текущее время: 04:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru