кодесурса
«Python

Python: решить указанное уравнение

script1adsense2code
script1adsense3code

Python Basic - 1: Упражнение 35 с решением

Напишите программу на Python, которая решает уравнение:
ах + с = с
дх + EY = F
Выведите значения x, y, где указаны a, b, c, d, e и f.

Входные данные :
a, b, c, d, e, f разделены одним пробелом.
(-1000 ≤ a, b, c, d, e, f ≤ 1000)

Пример решения :

Код Python:

print("Input the value of a, b, c, d, e, f:")
a, b, c, d, e, f = map(float, input().split())
n = a*e - b*d
print("Values of x and y:")
if n != 0:
    x = (c*e - b*f) / n
    y = (a*f - c*d) / n
    print('{:.3f} {:.3f}'.format(x+0, y+0))

Пример вывода:

 Введите значение a, b, c, d, e, f:
 5 8 6 7 9 4
Значения х и у:
-2,000 2.000

Блок - схема:

«Блок-схема:

Редактор кода Python:

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущий: Напишите программу на Python, чтобы проверить, образуют ли три заданные длины (целые числа) трех сторон прямоугольный треугольник.
Далее: Напишите программу на Python для расчета суммы долга за n месяцев.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code