Здравствуйте.
Изучаю Питон 4 дня и решил поэкспериментировать.
Написал код для вычисления дискриминанта:
print("Программа для вычисления дискриминанта по формуле b^2 - 4ac")
a = float(input("Введите значение a :"))
b = float(input("Введите значение b :"))
c = float(input("Введите значение c :"))
def d():
return b**2 - 4 * a * c
print("Ваш результат = " + str(d()))
Но потом захотел усложнить свою задачу и сделать так, чтобы можно было выбирать формулу и получать решение.
Но столкнулся с проблемой.
Знающие помогите
print("Программа для вычисления, по формуле\n1: b^2 - 4ac\n2: b^2 - 2ac / 5 + b")
dec = input("Выберите вариант ")
if dec == 1:
def dis():
return b**2 - 4 *a*c
print ("Ваш результат = " + str (dis()))
elif dec == 2:
def are():
return b**2 - 2 * a * c / 5 + b
print ("Ваш результат = " + str (are()))
a = float (input ("Введите значение a :"))
b = float (input ("Введите значение b :"))
c = float (input ("Введите значение c :"))
Ссылка на проблемный код
www.online-python.com
Изучаю Питон 4 дня и решил поэкспериментировать.
Написал код для вычисления дискриминанта:
print("Программа для вычисления дискриминанта по формуле b^2 - 4ac")
a = float(input("Введите значение a :"))
b = float(input("Введите значение b :"))
c = float(input("Введите значение c :"))
def d():
return b**2 - 4 * a * c
print("Ваш результат = " + str(d()))
Но потом захотел усложнить свою задачу и сделать так, чтобы можно было выбирать формулу и получать решение.
Но столкнулся с проблемой.
Знающие помогите
print("Программа для вычисления, по формуле\n1: b^2 - 4ac\n2: b^2 - 2ac / 5 + b")
dec = input("Выберите вариант ")
if dec == 1:
def dis():
return b**2 - 4 *a*c
print ("Ваш результат = " + str (dis()))
elif dec == 2:
def are():
return b**2 - 2 * a * c / 5 + b
print ("Ваш результат = " + str (are()))
a = float (input ("Введите значение a :"))
b = float (input ("Введите значение b :"))
c = float (input ("Введите значение c :"))
Ссылка на проблемный код
Online Python - IDE, Editor, Compiler, Interpreter
Build and Run your Python code instantly. Online-Python is a quick and easy tool that helps you to build, compile, test your python programs.

Последнее редактирование: