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

Создайте текстовый файл, содержащий сведения о клиентах фирмы - C++

Восстановить пароль Регистрация
 
Anton1994
0 / 0 / 0
Регистрация: 28.09.2011
Сообщений: 6
28.09.2011, 21:57     Создайте текстовый файл, содержащий сведения о клиентах фирмы #1
Создайте текстовый файл, содержащий сведения о клиентах фирмы:
наименование организации, дата основания, количество договоров на
приобретение товаров, общая стоимость договоров. Напишите программу,
которая формирует двоичный файл, каждый элемент которого является
структурой, составленной на основе данных текстового файла. Отсортируйте
данные бинарного файла в порядке увеличения количества договоров. Выведите
на экран информацию о фирмах, общая стоимость договоров находится в
интервале от А до С.





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
#include <iostream.h>
#include <fstream.h>
#include <conio.h>
 
void main()
{
    char ch;
    ifstream in("C:\\new\\read.txt", ios::binary);
    if (!in)
    {
        cout << "Can't open file!\n";
    }
    while (in)
       {
        in.get(ch);
        if(in) cout << ch;
    }
    in.close();
    getch();
}
 
 
 
 
 
    char max,b;
    int n_max;
    for(int i=0;i<n;i++)
    {
        file.seekg(i);
        file.get(max);
        n_max=i;
        for(int j=i+1;j<n;j++)
        {
            file.get(b);
            if(b>max)
            {
                max=10000;
                n_max=30000;
            }
        }
 
[size="1"][color="grey"][I]Добавлено через 14 минут[/I][/color][/size]
#include <iostream.h>
#include <fstream.h>
#include <conio.h>
 
void main()
{
    char ch;
    ifstream in("C:\\new\\read.txt", ios::binary);
    if (!in)
    {
        cout << "Can't open file!\n";
    }
    while (in)
       {
        in.get(ch);
        if(in) cout << ch;
    }
    in.close();
    getch();
}
 
cout<<"fajl do sortirovki"<<endl;
    out_file(file,ch);
    char max,b;
    int n_max;
    for(int i=0;i<n;i++)
    {
        file.seekg(i);
        file.get(max);
        n_max=i;
        for(int j=i+1;j<n;j++)
        {
            file.get(b);
            if(b>max)
            {
                max=1;
                n_max=10;
            }
        }
где Ошибка ?
 
[size="1"][color="grey"][I]Добавлено через 23 секунды[/I][/color][/size]
#include <iostream.h>
#include <fstream.h>
#include <conio.h>
 
void main()
{
    char ch;
    ifstream in("C:\\new\\read.txt", ios::binary);
    if (!in)
    {
        cout << "Can't open file!\n";
    }
    while (in)
       {
        in.get(ch);
        if(in) cout << ch;
    }
    in.close();
    getch();
}
 
cout<<"fajl do sortirovki"<<endl;
    out_file(file,ch);
    char max,b;
    int n_max;
    for(int i=0;i<n;i++)
    {
        file.seekg(i);
        file.get(max);
        n_max=i;
        for(int j=i+1;j<n;j++)
        {
            file.get(b);
            if(b>max)
            {
                max=1;
                n_max=10;
            }
        }
где Ошибка ?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.09.2011, 21:57     Создайте текстовый файл, содержащий сведения о клиентах фирмы
Посмотрите здесь:

Создать файл содержащий сведения C++
Создайте текстовый файл, содержащий сведения о клиентах фирмы: C++
Дан символьный файл, содержащий сведения о студентах группы. Записать эти сведения в файл g, используя образцы C++
Дан текстовый файл, содержащий целые числа. Определить в каждой четной строке максимальное число и записать результаты в новый текстовый файл C++
Дан файл , содержащий сведения о книгах. Сведения о каждой из книг – это фамилия автора, название и год издания. а) Найти названия книг данного автор C++
C++ Дано число k (< 10) и текстовый файл, содержащий более k строк. Создать новый текстовый файл, содержащий k последних строк исходного файла
C++ Сформировать массив, содержащий сведения об ассортименте обуви в магазине фирмы
C++ Дан текстовый файл с данными о студентах, содержащий сведения: ФИО и сумма стипендии. Вывести 5 самых богатых

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 00:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru