Вопрос задан 09.10.2026 в 20:38. Предмет Информатика. Спрашивает Иваков Гена.

Створіть проєкт, у якому вводяться кількості деталей, виготовлених бригадою за кожний день протягом першої половини місяця, визначається найбільша кількість деталей, виготовлена упродовж одного дня, і протягом скількох днів бригада виготовляла цю найбільшу кількість деталей. Використайте одновимірний масив (список). Мова Python.

Перейти к ответам

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

Отвечает Медведева Диана.

Проєкт на Python: «Кількість деталей, виготовлених бригадою»

Завдання: Створити програму, у якій користувач вводить кількість деталей, виготовлених бригадою за кожний день першої половини місяця (15 днів). Програма повинна визначити найбільшу кількість деталей, виготовлених за один день, і підрахувати, скільки днів бригада виготовляла саме таку кількість деталей.

Для збереження даних використаємо одновимірний масив (список).

Код програми

Python

detali = []

# Введення кількості деталей за 15 днів
for i in range(15):
n = int(input(f"Введіть кількість деталей за {i + 1} день: "))
detali.append(n)

# Знаходження найбільшої кількості деталей
max_detali = max(detali)

# Підрахунок кількості днів
kilkist_dniv = detali.count(max_detali)

# Виведення результатів
print("Найбільша кількість деталей за день:", max_detali)
print("Кількість днів із таким результатом:", kilkist_dniv)

Пояснення роботи програми

  1. detali = [] — створюємо порожній список для зберігання кількості деталей.

  2. for i in range(15) — цикл, який виконується 15 разів, оскільки перша половина місяця містить 15 днів.

  3. input() — користувач вводить кількість виготовлених деталей за кожний день.

  4. append(n) — додає введене число до списку.

  5. max(detali) — знаходить найбільшу кількість деталей, виготовлених за один день.

  6. detali.count(max_detali) — підраховує, скільки разів найбільше значення зустрічається у списку.

  7. print() — виводить результати на екран.

Приклад роботи програми

Припустимо, бригада виготовила таку кількість деталей за 15 днів:

Python
detali = [20, 25, 30, 28, 35, 40, 32, 40, 25, 30, 40, 38, 35, 28, 30]

Результат виконання програми:

Обычный текст
Найбільша кількість деталей за день: 40 Кількість днів із таким результатом: 3

Висновок: Найбільша кількість деталей, яку бригада виготовила протягом одного дня, становить 40 деталей. Такий результат бригада отримала протягом 3 днів.

Програма використовує одновимірний список, цикл for, функцію max() та метод count(), тому повністю відповідає умові завдання.

Похожие вопросы

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

Последние заданные вопросы в категории Информатика

Задать вопрос