• Предмет: Информатика
  • Автор: ksusha102009ria
  • Вопрос задан 1 год назад

Побудуйте математичну модель і створіть проєкт, у якому можна обчислити або суму, або різницю, або добуток, або частку від ділення двох чисел типу float залежно від вибраного перемикача. Програма може виводити у якості результату або число типу float, або число типу int, залежно від того, чи буде вибраний прапорець з підписом "Відкинути дробову частину числа".

Ответы

Ответ дал: FreeBigBalls
3

Ответ:

# Введення двох чисел

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, залежно від наявності прапорця "Відкинути дробову частину числа".

Інструкція щодо використання:

  1.    Запустити код та ввести два числа та вибрати операцію.
  2.    Вибрати прапорець "Відкинути дробову частину числа", якщо потрібно.
  3.    Програма обчислить результат та виведе його на екран.

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