Решение линейного уравнения в python

19 июня 2019 - Администратор

Решение линейного уравнения в Python

В данной статье мы разберем программу на python для решения линейного уравнения Программа решает уравнение вида ax = b. Коэффициенты a и b задаются пользователем с клавиатуры. Программа находит решение и выводит его на экран. Если решений бесконечное количество или их нет, то программа оповещает об этом.
Все возможные решения линейного уравнения можно описать так
Если a = 0 и b = 0, то решений бесконечное количество.
Если a = 0 и b ≠ 0, то решений нет.
Если a ≠ 0, то единственное решение будет равно b / a.
Для задания коэффициентов с клавиатуры в Python используется функция ввода вещественного числа  float(input()). Подробно о вводе информации с клавиатуры в python 
a = float(input("Введите коэффициент a "))
b = float(input("Введите коэффициент b "))

В Python, чтобы проверить равенство двух объектов, используется ==, для проверки неравенства объектов используется !=. Для проверки двух условий одновременно используется оператор and. Подробно об условиях в python

Программа на Python для решения линейного уравнения
a = float(input("Введите коэффициент a "))
b = float(input("Введите коэффициент b "))
if (a == 0 and b == 0):
    print("Бесконечное количество решений.")
if (a == 0 and b != 0):
    print("Решений нет.")
if (a != 0):
    print(b/a))

Вернуться к содержанию курса по python

Полезно почитать по теме условия в Python примеры
Пример анкеты, опроса на Python

Поделиться:

 
Комментарии (0)

Нет комментариев. Ваш будет первым!