• Предмет: Информатика
  • Автор: daniilhorshechnik
  • Вопрос задан 4 месяца назад

Задача 1. На скільки років потрібно покласти в банк суму have,
щоб отримати суму want, якщо банк нараховує 25% річних? Вивести
на екран значення суми кожного року і загальну кількість років.

Задача 2. В учнів було S грн. В школі проходить збір
макулатури. Один чистий зошит коштує new грн, списаний зошит
коштує full грн. Складіть алгоритм, за яким можна визначити, скільки
учні зможуть купити зошитів, якщо вони повертатимуть списані
зошити й на отримані гроші купуватимуть чисті?

Задача 3. Літак може вмістити 4000 кг багажу. Пасажири
здають валізи масою від 20 до 40 кг. Скільки валіз може вмістити
літак?

Ответы

Ответ дал: Stephan2
0

задача 1 :
have = float(input("Введіть суму, яку потрібно покласти: "))

want = float(input("Введіть бажану суму: "))

balance = have

years = 0

while balance < want:

   balance *= 1.25

   years += 1

   print(f"Рік {years}: {balance:.2f}")

print(f"Загальна кількість років: {years}")

задача 2:


S = int(input("Введіть кількість грошей: "))

new = int(input("Введіть ціну чистого зошита: "))

full = int(input("Введіть ціну списаного зошита: "))

full_count = S // full

new_count = S // new

total_count = full_count + (S - full_count * full) // new

print(f"Кількість учнів, які можуть купити зошити: {total_count}")

Задача 3:

max_weight = 4000

bag_weight = 20

bag_count = 0

total_weight = 0

while bag_weight <= 40 and total_weight + bag_weight <= max_weight:

   bag_count += 1

   total_weight += bag_weight

   bag_weight += 1

print(f"Кількість валіз: {bag_count}")

Вас заинтересует