Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задача по файлам http://www.cyberforum.ru/cpp-beginners/thread35445.html
Найдите в файле положение максимального элемента
C++ Вычисление функций с использованием их разложения помогите составить решение задачки. Для х изменяющегося от a до b с шагом (b-a)/k, где (k=10), вычислить функцию f(x), используя ее разложение в степенной ряд в двух случаях: а) для заданного n;... http://www.cyberforum.ru/cpp-beginners/thread35430.html
Задача по строкам в С C++
Такое дело.Вот задача на С: Найти самое длинное общее слово для всех предложений текста. (Предложения отделяются точками, между словами 1 пробел). Не используя <string.h>, никаких других тем типа...
Функция переворота чисел C++
Как перевернуть цыфри долгого целого числа задом на перед тоесть если есть 123456789, то сделать с него 987654321?
C++ Все числа от 1 до К включительно отсортируйте в порядке возрастания суммы делителей числа (сортировка пузырьком) http://www.cyberforum.ru/cpp-beginners/thread35404.html
1. С клавиатуры вводится натуральное число К. Все числа от 1 до К включительно отсортируйте в порядке возрастания суммы делителей числа. (сортировка пузырьком) . т.е. допустим число 9 вводится,...
C++ Деление полиномов Не компилируется) #include<math.h> #include<stdio.h> #include<alloc.h> #include<conio.h> #include<stdlib.h> void main(void) { подробнее

Показать сообщение отдельно
kazak
3048 / 2369 / 160
Регистрация: 11.03.2009
Сообщений: 5,436
Завершенные тесты: 1
21.05.2009, 08:26
Что-то в этом роде
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;
}
//---------------------------------------------------------------------------
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru