Багаж пассажира характеризуется количеством вещей и их общим весом. Дан файл Bagazh, содержащий сведения о багаже нескольких пассажиров. Сведения о багаже каждого пассажира представляют собой запись с двумя полями: одно поле целого типа (количество вещей) и одно — действительного (вес в килограммах). Выяснить, имеется ли пассажир, багаж которого состоит из одной вещи весом менее т кг.
СДЕЛАТЬ НА С++
Answers & Comments
#include <iostream>
#include <fstream>
using namespace std;
int main() {
int count;
double weight;
double t;
cout << "Введите максимальный вес одной вещи: ";
cin >> t;
ifstream bagazhFile("Bagazh.txt");
if (bagazhFile.is_open()) {
while (bagazhFile >> count >> weight) {
if (count == 1 && weight < t) {
cout << "Найден пассажир с багажом, состоящим из одной вещи весом менее " << t << " кг." << endl;
return 0;
}
}
cout << "Пассажиров с багажом, состоящим из одной вещи весом менее " << t << " кг, не найдено." << endl;
} else {
cout << "Не удалось открыть файл Bagazh." << endl;
}
return 0;
}
if (bagazhFile.is_open()) {
while (bagazhFile >> count >> weight) {
if (count == 1 && weight < t) {
откуда эти строчки ?