
ЗАДАЧА НА ПИТОНЕ ДАЮ 25 БАЛЛОВ . Рабочие поднимают на грузовом лифте ящики. Если ящик весит
больше 180 кг, то лифт отказывается его поднимать. Напишите программу, которая будет подсчитывать, сколько ящиков было поднято на грузовом лифте и общую массу ящиков, которые лифт поднять не смог.С клавиатуры вводятся массы всех ящиков (в кг), символ окончания ввода - это ноль.Формат входных данныхПоследовательность целых положительных чисел, на конце ноль.Формат выходных данныхОтвет в формате:Было поднято N ящиков, но еще K кг груза ожидают внизу.

Ответы на вопрос

boxes = []
count = 0
waiting = 0
for i in range(10):
new_box = (int(input(f"Введите массу {i} ящика")))
if new_box > 180:
waiting = waiting + new_box
else:
count = count + 1
boxes.append(new_box)
print(f"Было поднято {count} ящиков, но ещё {waiting} кг груза ожидают внизу.")




Конечно, вот программа на Python, которая решает вашу задачу:
```python total_boxes = 0 # Общее количество поднятых ящиков total_weight_below_limit = 0 # Общая масса ящиков, которые лифт не смог поднять
while True: weight = int(input("Введите массу ящика в кг (введите 0 для завершения ввода): "))
if weight == 0: break # Прерываем цикл при вводе 0
if weight > 180: print(f"Лифт отказывается поднимать ящик весом {weight} кг.") total_weight_below_limit += weight else: print(f"Ящик весом {weight} кг поднят на грузовом лифте.") total_boxes += 1
print(f"Было поднято {total_boxes} ящиков, но еще {total_weight_below_limit} кг груза ожидают внизу.") ```
Программа запрашивает ввод массы каждого ящика. Если масса ящика больше 180 кг, программа выводит сообщение о том, что лифт отказывается поднимать этот ящик, и увеличивает общую массу ящиков, которые лифт не смог поднять. В противном случае программа увеличивает общее количество поднятых ящиков. Когда вводится 0, программа завершает ввод и выводит общее количество поднятых ящиков и общую массу ящиков, которые лифт не смог поднять.


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili