Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+3

ООП C++. Помогите пожалуйста с решением задачи.

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

По дате
По рейтингу
Аватар пользователя
Новичок

Структура Luggage:

1234567
 struct Luggage {  
 
    int itemCount;  
 
    double totalWeight;  
 
};  


Функция ввода данных о багаже:

12345678910111213141516171819
 void inputLuggage(Luggage &luggage) {  
 
    cin >> luggage.itemCount;  
 
    luggage.totalWeight = 0;  
 
  
 
    for (int i = 0; i < luggage.itemCount; i++) {  
 
        double weight;  
 
        cin >> weight;  
 
        luggage.totalWeight += weight;  
 
    }  
 
}  


Функция вывода общего веса багажа:

12345
 void printTotalWeight(const Luggage &luggage) {  
 
    cout << luggage.totalWeight << endl;  
 
}