Побудуйте математичну модель і створіть проєкт, у якому можна обчислити або суму, або різницю, або добуток, або частку від ділення двох чисел типу float залежно від вибраного перемикача. Програма може виводити у якості результату або число типу float, або число типу int, залежно від того, чи буде вибраний прапорець з підписом "Відкинути дробову частину числа".
Ответы
Ответ:
# Введення двох чисел
num1 = float(input("Введіть перше число: "))
num2 = float(input("Введіть друге число: "))
# Вибір операції
print("Виберіть операцію:")
print("1. Додавання")
print("2. Віднімання")
print("3. Множення")
print("4. Ділення")
choice = input("Ваш вибір (1/2/3/4): ")
# Обчислення результату залежно від вибору
if choice == '1':
result = num1 + num2
elif choice == '2':
result = num1 - num2
elif choice == '3':
result = num1 * num2
elif choice == '4':
result = num1 / num2
else:
print("Неправильний вибір")
# Перевірка наявності прапорця "Відкинути дробову частину числа"
if input("Відкинути дробову частину числа? (y/n): ") == 'y':
result = int(result)
# Виведення результату
print("Результат: ", result)
Объяснение:
Цей код працює з дійсними числами та може виводити результат як тип float або int, залежно від наявності прапорця "Відкинути дробову частину числа".
Інструкція щодо використання:
- Запустити код та ввести два числа та вибрати операцію.
- Вибрати прапорець "Відкинути дробову частину числа", якщо потрібно.
- Програма обчислить результат та виведе його на екран.