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

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

Войти
Регистрация
Восстановить пароль
 
B13
0 / 0 / 0
Регистрация: 07.05.2009
Сообщений: 23
#1

Файл содержит данные об экспортируемом товаре - C++

21.05.2009, 07:25. Просмотров 471. Ответов 5
Метки нет (Все метки)

Файл содержит данные об экспортируемом товаре : наименование товара; страна, импортирующая товар; объем партии в штуках. Записать в другой файл страны, в которые экспортируется товар заданного наименования, и посчитать общий объем его экспорта.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.05.2009, 07:25     Файл содержит данные об экспортируемом товаре
Посмотрите здесь:

Добавить запись в файл, который уже содержит данные - C++
Есть файл(название не важно). Необходимо без удаления предыдущих данных ввести новые, например с новой строки

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

Программа получает входные данные из файла input.txt. Файл содержит строки, содержащие математические действия - C++
Помогите написать программу Программа получает входные данные из файла input.txt. Файл содержит строки, содержащие математические...

Даны натуральное , символьный файл и текстовый файл . Файл содержит 30 слов , каждое из которых будем называть ключевым - C++
Добрый день, помогите пожалуйста сделать вот такую программу. Даны натуральное k , символьный файл f и текстовый файл f1 . Файл f...

Описать структуру Animal, которая содержит данные о животном - C++
Помогите пожалуйста, очень нужно решении вот такой задачи: объявите структуру Animal, которая должна содержать следующие данные о...

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

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
kazak
3034 / 2355 / 155
Регистрация: 11.03.2009
Сообщений: 5,401
21.05.2009, 08:26     Файл содержит данные об экспортируемом товаре #2
Что-то в этом роде
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
//---------------------------------------------------------------------------
#include <iostream.h>
#include <fstream.h>
#include <string.h>
#pragma hdrstop
 
//---------------------------------------------------------------------------
struct produce
{
   char name[50];
   char country[50];
   long num;
};
#pragma argsused
int main(int argc, char* argv[])
{
   produce goods = {0};
   char nameOfGoods[50];
   int count = 0;
   ifstream fileIn("input.txt");
   ofstream fileOut("output.txt");
 
   if (!fileIn.is_open())
   {
      cout << "Error input file" << endl;
      system("pause");
      exit(1);
   }
   if (!fileOut.is_open())
   {
      cout << "Error output file" << endl;
      system("pause");
      exit(1);
   }
 
   cout << "Vvedite nazvaniye tovara: ";
   cin >> nameOfGoods;
 
   while (!fileIn.eof())
   {
      fileIn >> goods.name;
      fileIn >> goods.country;
      fileIn >> goods.num;
      if (strcmp(nameOfGoods, goods.name) == 0)
      {
         fileOut << goods.country << endl;
         count += goods.num;
      }
   }
   fileOut << count;
 
   fileIn.close();
   fileOut.close();
   return 0;
}
//---------------------------------------------------------------------------
B13
0 / 0 / 0
Регистрация: 07.05.2009
Сообщений: 23
21.05.2009, 09:08  [ТС]     Файл содержит данные об экспортируемом товаре #3
а можно без библиотеке #include <iostream.h> просто у нас в техе ее комп не читает и мы ей не пользуемся (
uto
6 / 6 / 0
Регистрация: 07.05.2009
Сообщений: 94
21.05.2009, 10:34     Файл содержит данные об экспортируемом товаре #4
Установите другой компилятор, раз не читает
kazak
3034 / 2355 / 155
Регистрация: 11.03.2009
Сообщений: 5,401
21.05.2009, 11:21     Файл содержит данные об экспортируемом товаре #5
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
//---------------------------------------------------------------------------
#include <stdio.h>
#include <string.h>
#pragma hdrstop
 
//---------------------------------------------------------------------------
struct produce
{
   char name[50];
   char country[50];
   long num;
};
#pragma argsused
int main(int argc, char* argv[])
{
   struct produce goods = {0};
   char nameOfGoods[50];
   int count = 0;
   FILE *fileIn;
   FILE *fileOut;
 
   fileIn = fopen("input.txt", "r");
   fileOut = fopen("output.txt", "w");
   if (!fileIn)
   {
      printf("Error input file\n");
      return 1;
   }
   if (!fileOut)
   {
      printf("Error output file\n");
      return 1;
   }
 
   printf("Vvedite nazvaniye tovara: ");
   scanf("%s", nameOfGoods);
 
   while (!feof(fileIn))
   {
      fscanf(fileIn, "%s", goods.name);
      fscanf(fileIn, "%s", goods.country);
      fscanf(fileIn, "%d", &goods.num);
      if (strcmp(nameOfGoods, goods.name) == 0)
      {
         fprintf(fileOut, "%s\n", goods.country);
         count += goods.num;
      }
   }
   fprintf(fileOut, "%s", count);
 
   fclose(fileIn);
   fclose(fileOut);
   return 0;
}
//---------------------------------------------------------------------------
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.05.2009, 16:31     Файл содержит данные об экспортируемом товаре
Еще ссылки по теме:

Файл содержит числа и слова. Сформулировать файл, содержащий только числа. - C++
Дан файл,строки которого могут содержать и числа и слова. Сформулировать из него другой файл,содержащий только числа. ...

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

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

Создайте определенный пользователем класс Point, который содержит скрытые компоненты-данные xCoord и yCoord - C++
1. Создайте определенный пользователем класс Point, который содержит скрытые компоненты-данные xCoord и yCoord и объявляет перегруженные...

Текстовый файл содержит строки – предложения разной длины. Записать их в выходной файл в порядке возрастания длины строки - C++
ребят всю голову сломал уже завтра уже надо сдавать(( Текстовый файл содержит строки – предложения разной длины. Записать их в...

Текстовый файл содержит строки – предложения разной длины. Записать их в выходной файл в порядке возрастания длины строки - C++
Текстовый файл содержит строки – предложения разной длины. Записать их в выходной файл в порядке возрастания длины строки.


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

Или воспользуйтесь поиском по форуму:
B13
0 / 0 / 0
Регистрация: 07.05.2009
Сообщений: 23
27.05.2009, 16:31  [ТС]     Файл содержит данные об экспортируемом товаре #6
завтра проверю на практике Спасибо
Yandex
Объявления
27.05.2009, 16:31     Файл содержит данные об экспортируемом товаре
Ответ Создать тему
Опции темы

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