Вопрос по С++

UnFeeLing

Member
Создать файл, содержащий сведения о результатах охоты.
Данные должны быть представлены в виде следующей структуры:
-фамилия охотника;
-количество убитых животных;
-общая масса всех животных.
Написать программу, которая находит самого результативного охотника-за количеством животных и по весу животных.
Каждую из функций разместить в отдельном заголовочном файле.

Когда вводим file.txt для получения данных, выскакивает ошибка KRNL386.exe...:(
 

Вкладення

  • 16.4 КБ Перегляди: 133

Cris

Member
Создать файл, содержащий сведения о результатах охоты.
Данные должны быть представлены в виде следующей структуры:
-фамилия охотника;
-количество убитых животных;
-общая масса всех животных.
Написать программу, которая находит самого результативного охотника-за количеством животных и по весу животных.
Каждую из функций разместить в отдельном заголовочном файле.

Когда вводим file.txt для получения данных, выскакивает ошибка KRNL386.exe...:(
можеш уточнить какие функции должны бить отдельно, ато мне кажеться ты не правильно понял задачу, ИМХО в отдельных хедерах должны быть функции оприделения макс количества животных и отдельно функция определения макс обшего веса, потомучто считывание в 3 функциях это полный бред
 

dreamer

Member
Создать файл, содержащий сведения о результатах охоты.
Данные должны быть представлены в виде следующей структуры:
-фамилия охотника;
-количество убитых животных;
-общая масса всех животных.
Написать программу, которая находит самого результативного охотника-за количеством животных и по весу животных.
Каждую из функций разместить в отдельном заголовочном файле.

Когда вводим file.txt для получения данных, выскакивает ошибка KRNL386.exe...:(
Мне кажется в разных файлах должны быть функции нахождения самого результативного охотника а не считывания.
По коду есть пара замечаний:
  1. Вы знаете что такое struct?
  2. В функциях считывания вы не изменяете буффер, вероятно считывание бесконечно.
  3. В sscanf можно использовать %s, %d, %f
 

Кукушка

Фаталистка
ошибка с плавающей точкой, весь код в студию...
когда пытаюсь выложить код пишет

Method Not Implemented

POST to /newreply.php not supported.

вобщем я считываю из файла значения среднего бала и заношу их в масив с помощью фснакф(f1,"%f",x.seredniy_ball);]вот таким образом , в структуре все правильно , в модуле записи в файл ошибок нет все записывается правильно , а когда пытаюсь считать выдает ошибку
 

xZ_

Хьёзь
когда пытаюсь выложить код пишет

Method Not Implemented

POST to /newreply.php not supported.

вобщем я считываю из файла значения среднего бала и заношу их в масив с помощью фснакф(f1,"%f",x.seredniy_ball);]вот таким образом , в структуре все правильно , в модуле записи в файл ошибок нет все записывается правильно , а когда пытаюсь считать выдает ошибку


возможно просто глюк с компилятором, у меня такое бывало.. начало работать когда в начале мейна дописывал код
Код:
float tmp;
sscanf("1","%f",&tmp);
далее tmp нигде не используется, только подключил флоат и все
 
Зверху