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

Переделать программу, чтобы вывод осуществлялся в текстовый файл - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ string iterator http://www.cyberforum.ru/cpp-beginners/thread799664.html
Почему выдает ошибку при перемещение итератора на другую позицию? #include <iostream> #include <string> using namespace std; int main () { string s = "1234A77FF3"; string tmp = "";
C++ 3. Написать функцию, которая обеспечивает ввод с клавиатуры целого положительного числа. Функция из набора знаков должна возвращать только целые полож Написать функцию, которая обеспечивает ввод с клавиатуры целого положительного числа. Функция из набора знаков должна возвращать только целые положительные числа. Кто поможет огромное СПАСИБО. http://www.cyberforum.ru/cpp-beginners/thread799661.html
C++ Функции. Написать функцию решения квадратного уравнения
Написать функцию решения квадратного уравнения; Кто поможет огромное СПАСИБО.
C++ сортировка по убыванию с использованием указателя
Все перепробовала, у меня никак не получается сделать сортировку по убыванию с указателем. Можете дописать часть кода? #include<iostream> #include <math.h> #include<stdlib.h> #include <ctime> #include <algorithm> #include <functional> #include <cstdlib> using namespace std;
C++ Исправьте ошибку string subscript out of range http://www.cyberforum.ru/cpp-beginners/thread799633.html
#include <iostream> #include <string> #include <vector> using namespace std; int main () { string s = "222/2"; string* s2 = new string ; string delimiters = "+ * / - ( )";
C++ оператор-друг для нешаблонного класса, вложенного в шаблонный Привет! Суть проблемы в заголовке темы. Пример того, что мне надо. template <class T> class A { public: class B { подробнее

Показать сообщение отдельно
Dark Illusion
0 / 0 / 0
Регистрация: 13.02.2013
Сообщений: 30
06.03.2013, 12:52  [ТС]     Переделать программу, чтобы вывод осуществлялся в текстовый файл
Цитата Сообщение от 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
#include <iostream>
#include <string.h>
#include <iomanip>
#include <fstream>
using namespace std;
struct Trip                                         
{                                                   
          
    int      number;                                   
    char*    type;                             
    char*     destination;                          
    double   otTime;                                
    double   prTime;                            
}; 
int main() {
    char* type = new char[20];
    std::ofstream ofs("filename.txt");
struct Trip indexes[100];
 char dPoint[20];
    double time = 0.0;
    int  q,i;
 
 
 
cout << "Vvedite kolichestvo reisov: ";
cin >> q;
for ( i = 0; i < q; i++)
{
    indexes[i].destination = new char[20];
        indexes[i].type = new char[20];
}
for ( i = 0; i < q; i++) 
{
cout << "-------------------------------" << endl;
cout << "Nomer reisa: ";
cin >> indexes[i].number;
cout << "Tip reisa: ";
cin >> indexes[i].type;
cout << "Mesto nazhacheniya: ";
cin >> indexes[i].destination;
cout << "Vremya otpravleniya: ";
cin >> indexes[i].otTime;
cout << "Vremya pribitiya: ";
cin >> indexes[i].prTime;
cout << "-------------------------------" << endl;
 
}
 
 cout <<"Vvedite mesto naznacheniya: "<<endl;
   cin.get();
   cin.getline(dPoint, 20);
    cout<<"Vvedite vremya pribitiya(hours.minutes): ";
    cin >> time;
    ofs<<endl<<"-----------------------------------------------" <<endl;
    for( i=0; i < q; i++)
    {
    char *str  = indexes[i].destination;
        if(strcmp(dPoint, str) == 0)
        if(indexes[i].prTime < time)
        {
           ofs.width(21);
           ofs <<"Nomer reysa: "<<indexes[i].number<<endl;
           ofs.width(21);
           ofs<<"Tip reysa: "<<indexes[i].type<<endl;
           ofs.width(21);
           ofs<<"Mesto nazhacheniya: "<<indexes[i].destination<<endl;
           ofs.width(19);
           ofs<<"Vremia otpravleniya: "<<fixed<<setprecision(2)<<indexes[i].otTime<<endl;
           ofs.width(21);
           ofs<<"Vremya pribitiya: "<<fixed<<setprecision(2)<<indexes[i].prTime << endl;
           ofs <<"-----------------------------------------------" << endl;
           ofs.close();
        }
 
    }
 
    return 0;
}
 
Текущее время: 07:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru