Задачка,котору нужно сделать на C++.
Очень нужно,прошу помощи! На складе находится 16 ящиков с грушами. Когда подъезжает фура для перевозки фруктов, пользователю необходимо ввести в консоли, сколько необходимо погрузить ящиков в первую фуру. Нужно учитывать тот факт, что все фуры должны загрузиться до тех пор пока не закончатся ящики с грушами. Фур может быть несколько. Необходимо учитывать тот факт, что когда пользователь вводит больше 16 ящиков находящихся на складе, программа должна писать о том, что все ящики с грушами кончились и выходила из нее.

7 Сен 2023 в 19:41
103 +1
0
Ответы
1
#include <iostream>
int main() {
int boxes = 16;
int trucks = 0;
while (boxes > 0) {
int boxesToLoad;
std::cout << "Введите количество ящиков для загрузки в фуру: ";
std::cin >> boxesToLoad;
if (boxesToLoad > boxes) {
std::cout << "В наличии нет такого количества ящиков. Загружено все, что есть." << std::endl;
break;
}
boxes -= boxesToLoad;
trucks++;
}
std::cout << "Все ящики с грушами загружены в " << trucks << " фур." << std::endl;
return 0;
}
16 Апр 2024 в 16:02
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир