Предмет: Информатика, автор: D281993

Python
1-На банківський депозит було покладено певну, введену з клавіатури суму грошей в гривнях під 12% річних. Визначити суму вкладу за кожний з п'яти років.

2-Обчислити площі прямокутників, сторони яких можуть набувати таких значень:
Сторона a=2,4,6,8,10,12
Сторона b=3,4,5,6,7,8,9
Для проведення обчислень застосуйте вкладені цикли.

3-Використовуючи команду повторення "while" з післяумовою, сконструювати програму для знаходження суми чисел введених з клавіатури до моменту введення числа нуль.

4-Написати програму знаходження добутку всіх чисел кратних 3 і менших 20. Використати цикл "while".

Ответы

Автор ответа: slonce70
2

Задача 1

deposit = float(input('Введіть суму депозиту в гривнях: '))

interest_rate = 0.12

for year in range(1, 6):

   deposit *= (1 + interest_rate)

   print(f'Сума вкладу за {year} рік: {deposit:.2f} грн')

Задача 2

a_values = [2, 4, 6, 8, 10, 12]

b_values = [3, 4, 5, 6, 7, 8, 9]

for a in a_values:

   for b in b_values:

       area = a * b

       print(f'Площа прямокутника зі сторонами {a} та {b}: {area}')

Задача 3

sum = 0

number = float(input('Введіть число: '))

while number != 0:

   sum += number

   number = float(input('Введіть число: '))

print(f'Сума чисел: {sum}')

Задача 4

product = 1

number = 3

while number < 20:

   product *= number

   number += 3

print(f'Добуток всіх чисел кратних 3 і менших 20: {product}')

Приложения:
Автор ответа: UkraineTopQQE
1

1. deposit = float(input("Enter the deposit amount in UAH: "))

interest_rate = 0.12

for year in range(1, 6):

   deposit *= (1 + interest_rate)

   print(f"Total amount after year {year}: {deposit:.2f} UAH")


2. for a in [2, 4, 6, 8, 10, 12]:

   for b in [3, 4, 5, 6, 7, 8, 9]:

       area = a * b

       print(f"Area of rectangle with sides {a} and {b}: {area}")

3. total = 0

num = float(input("Enter a number (or 0 to quit): "))

while num != 0:

   total += num

   num = float(input("Enter a number (or 0 to quit): "))

print(f"Total sum: {total}")

4. total = 1

num = 3

while num < 20:

   total *= num

   num += 3

print(f"Product of all multiples of 3 less than 20: {total}")

Похожие вопросы
Предмет: Химия, автор: Pashtet2023