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

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

Войти
Регистрация
Восстановить пароль
 
m3Ga
7 / 7 / 1
Регистрация: 09.10.2011
Сообщений: 47
#1

Чтение файла (найти количество пассажиров и вес багажа) - C++

17.06.2012, 17:32. Просмотров 567. Ответов 3
Метки нет (Все метки)

Здраствуйте, решал задачу тут. Не могли бы вы помочь с одним моментом: при чтении файла (текстового), нужно найти количество пассажиров вес багажа которых превышает 30 кг. С чтением разобрался а вот с остальным нет.

C++
1
2
3
4
5
6
 printf("Vvedite nazvanie faila: ");
  scanf("%s", file_name);
 ifstream in(file_name);
 char c;
 while (!in.eof() && in.get(c))
 cout << c;
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.06.2012, 17:32
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Чтение файла (найти количество пассажиров и вес багажа) (C++):

Поиск пассажиров, у которых вес багажа превышает норму - C++
Здравствуйте. По практике дали на дом решить задачу по теме &quot;структуры&quot;. Сколько не пытался, решить не смог. Буду благодарен за...

Вывести список пассажиров, вес багажа которых превышает заданный - C++
Передо мной стояла задача написать программу, которая бы позволяла выводить на экран список пассажиров, вес багажа которых превышает 65 кг,...

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

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

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

Найти количество пассажиров, количество вещей которых превышает среднее число вещей - C++
Багаж пассажира характеризуется количеством вещей и общим весом вещей. Даны сведения о багаже ​​нескольких пассажиров. Найти количество...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Algiz
160 / 160 / 13
Регистрация: 23.02.2011
Сообщений: 347
17.06.2012, 17:44 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
int main()
{
    ifstream f;
    string path;
    cin >> path;
    f.open(path.c_str());
    int buf;
    int qty = 0;
    while(f.good())
    {
        f >> buf;
        qty += int(buf > 30);
    }
    cout << qty << endl;
    return 0;
}
0
m3Ga
7 / 7 / 1
Регистрация: 09.10.2011
Сообщений: 47
17.06.2012, 19:37  [ТС] #3
А если файл имеет такую структуру:
1. Nomer reisa: 0 ves bagazha: 0.00 (kg) kolichestvo veshei: 0
2. Nomer reisa: 0 ves bagazha: 0.00 (kg) kolichestvo veshei: 0
3. Nomer reisa: 0 ves bagazha: 0.00 (kg) kolichestvo veshei: 0
4. Nomer reisa: 0 ves bagazha: 0.00 (kg) kolichestvo veshei: 0
5. Nomer reisa: 0 ves bagazha: 0.00 (kg) kolichestvo veshei: 0
6. Nomer reisa: 0 ves bagazha: 0.00 (kg) kolichestvo veshei: 0
7. Nomer reisa: 0 ves bagazha: 0.00 (kg) kolichestvo veshei: 0
8. Nomer reisa: 0 ves bagazha: 0.00 (kg) kolichestvo veshei: 0
0
Algiz
160 / 160 / 13
Регистрация: 23.02.2011
Сообщений: 347
17.06.2012, 21:21 #4
http://www.cplusplus.com/reference/i...stream/ignore/
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.06.2012, 21:21
Привет! Вот еще темы с ответами:

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

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

НЕ могу найти ошибку.Чтение из файла - C++
// Лаба №5.cpp: определяет точку входа для консольного приложения. // #include &quot;stdafx.h&quot; #include &quot;math.h&quot; #include &quot;stdio.h&quot; ...

Не могу найти ошибку. Запись/чтение из файла - C++
Простите за довольно таки большой код, но обратиться больше некуда. Урезать не получилось, постараюсь на словах дать общую концепцию: ...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
17.06.2012, 21:21
Ответ Создать тему
Опции темы

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