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

Pyton. На вхід прогами подається сума в доларах. Якщо сума більше 10000 з надлишку потрбіно сплатити 10% податку. Програма визначає, чи потрібно сплати податок, обраховує його і видає скільки податку потрібно заплатити і яка сума залишиться.

Ответы

Ответ дал: MagicSticks
1

Ответ:

amount = float(input("Введіть суму в доларах: "))

if amount > 10000:

   tax = 0.1 * (amount - 10000)

   remaining = amount - tax

   print("Потрібно сплатити податок в розмірі:", tax, "доларів")

   print("Сума, що залишиться після сплати податку:", remaining, "доларів")

else:

   print("Податок не потрібно сплачувати")

   print("Сума, що залишиться:", amount, "доларів")

Объяснение:

Пояснення коду:

Користувач вводить суму в доларах за допомогою функції input() і методу float(), який перетворює введене значення в десяткове число.

За допомогою оператора if перевіряється, чи перевищує сума 10000 доларів. Якщо так, то виконуються наступні рядки коду, в іншому випадку виконання переходить до блоку else.

Якщо сума перевищує 10000 доларів, то обчислюється податок, який дорівнює 10% від надлишку суми над 10000. Також визначається сума, що залишиться після сплати податку.

У випадку, коли потрібно сплатити податок, виводяться повідомлення про його розмір і про суму, що залишиться. У іншому випадку виводиться повідомлення про те, що податок не потрібно сплачувати, і про суму, що залишиться.

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