Известна масса каждого груза, загружаемого в автомобиль. Выяснить, не
превысила ли общая масса всех грузов грузоподъемность автомобиля.
Написать програму на С++
Ответы
Вот пример кода на С++, который может помочь вам решить эту задачу:
#include <iostream>
using namespace std;
int main() {
// Объявление переменных
int num_loads; // Количество грузов
int load_weight; // Масса одного груза
int total_weight = 0; // Общая масса грузов
int max_weight; // Грузоподъемность автомобиля
// Ввод количества грузов и грузоподъемности автомобиля
cout << "Введите количество грузов: ";
cin >> num_loads;
cout << "Введите грузоподъемность автомобиля: ";
cin >> max_weight;
// Ввод массы каждого груза и подсчет общей массы грузов
for (int i = 0; i < num_loads; i++) {
cout << "Введите массу " << i + 1 << "-го груза: ";
cin >> load_weight;
total_weight += load_weight;
}
// Проверка, не превысила ли общая масса грузов грузоподъемность автомобиля
if (total_weight > max_weight) {
cout << "Общая масса грузов превышает грузоподъемность автомобиля." << endl;
} else {
cout << "Общая масса грузов не превышает грузоподъемность автомобиля." << endl;
}
return 0;
}
Этот код считывает количество грузов, грузоподъемность автомобиля, а также массу каждого груза. Затем он суммирует массу всех грузов и сравнивает с грузоподъемностью автомобиля. Если общая масса грузов превышает грузоподъемность, программа выводит сообщение об этом. В противном случае она выводит сообщение, что общая масса грузов не превышает грузоподъемность.