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

Допоможіть будь ласка !

Створити програму, яка визначить Ваші кишенькові витрати за

поточний місяць (мобільний рахунок, інтернет, канцелярія, особисті витрати

– на Ваш вибір можете додати більше позицій) (дійсне число)

• Ввести Ваш дохід за місяць

• Ввести Ваші витрати за місяць

• Порахувати загальну суму кишенькових витрат і визначити різницю

між доходами і витратами.

• Визначити скільки Ви зможете заощадити за 1 рік , 5 років і 10 років.

Умова 1. Якщо різниця між доходами і витратами менше за 1 000 грн -

умова вірна

Умова 2. Якщо за 1 рік Ви зможете заощадити більше або рівно 5000 грн -

умова вірна

Умова 3. Якщо за 10 рік Ви зможете заощадити більше 15 000 грн - умова

вірна


zadans246: На Python

Ответы

Автор ответа: Falion
1

Звичайно, ось приклад програми, яка може допомогти вам досягти того, що ви шукаєте:

# User input: monthly income and expenses

income = float(input("Enter your monthly income: "))

expenses = float(input("Enter your monthly expenses: "))

# Calculate total expenses and difference between income and expenses

total_expenses = expenses

for i in range(4):

   expense = float(input(f"Enter your expense for position {i+1}: "))

   total_expenses += expense

difference = income - total_expenses

# Display total expenses and difference between income and expenses

print(f"Your total expenses this month are: {total_expenses:.2f}")

print(f"Your income this month is: {income:.2f}")

print(f"Your difference between income and expenses is: {difference:.2f}")

# Calculate savings for 1, 5 and 10 years

savings_1yr = difference * 12

savings_5yr = savings_1yr * 5

savings_10yr = savings_1yr * 10

# Check conditions and display results

if difference < 1000:

   print("You have less than UAH 1,000 in savings this month.")

else:

   print(f"You have UAH {difference:.2f} in savings this month.")

if savings_1yr >= 5000:

   print(f"You can save UAH {savings_1yr:.2f} in 1 year.")

else:

   print("You cannot save UAH 5,000 or more in 1 year.")

if savings_10yr > 15000:

   print(f"You can save UAH {savings_10yr:.2f} in 10 years.")

else:

   print("You cannot save UAH 15,000 or more in 10 years.")

Зауважте, що ця програма передбачає наявність 4 додаткових позицій витрат (рахунки за мобільний зв’язок, Інтернет, канцтовари та особисті витрати), але ви можете додати або видалити їх за потреби. Крім того, програма передбачає, що валюта вказана в українській гривні (UAH), але ви можете змінити це за потреби для своєї власної валюти.
ТЕКСТ ПОМІНЯЙТЕ НА УКРАЇНСЬКИЙ

Похожие вопросы
Предмет: Математика, автор: evtihovaekaterina146
Предмет: История, автор: ylizwn
Предмет: Українська мова, автор: katyatv25
Предмет: Математика, автор: 998977751868IMRONA