Информатика, вопрос задал innochkaaa1p735lv , 1 год назад

Мова програмування Python. На вхід програми подається числа, кожне в своєму рядку. Програма повинна надрукувати більше з цих двох числел.

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

Ответил mollyroush
1

Відповідь:

# Отримання двох чисел від користувача

a = float(input("Введіть перше число: "))

b = float(input("Введіть друге число: "))

# Порівняння чисел та виведення більшого

if a > b:

   print("Перше число більше за друге: ", a)

else:

   print("Друге число більше за перше: ", b)

Ця програма спочатку запитує користувача ввести два числа, які записуються в змінні a  та b. Потім програма порівнює ці числа умовою if та виводить більше з них за допомогою команди print. Зверніть увагу, що я використовую функцію float для того, щоб забезпечити правильну роботу програми з дробовими числами. Якщо ви впевнені, що користувач буде вводити лише цілі числа, то можете використовувати функцію int замість float.


innochkaaa1p735lv: На вхід прогами подається сума в доларах. Якщо сума більше 10000 з надлишку потрбіно сплатити 10% податку. Програма визначає, чи потрібно сплати податок, обраховує його і видає скільки податку потрібно заплатити і яка сума залишиться. Можна Вас попросити ще ось цю програму...
mollyroush: amount = float(input("Введіть суму в доларах: "))

if amount > 10000:
tax = 0.1 * amount
total = amount + tax
print("Податок становить:", tax, "доларів.")
print("Залишок після сплати податку:", total, "доларів.")
else:
print("Податок не потрібно сплачувати.")
print("Залишок:", amount, "доларів.")
Новые вопросы