Составьте программу решения квадратного уравнения ax(2) + bx + c = 0. Коэффициенты a, b,...

0 голосов
34 просмотров

Составьте программу решения квадратного уравнения ax(2) + bx + c = 0. Коэффициенты a, b, c введите с клавиатуры. Выведите на экран значения корней x1, x2, если уравнение имеет два корня, значение x, если уравнение имеет один корень, или сообщение "Нет корней", если уравнение не имеет корнейНА ПИТОНЕ


Информатика (28 баллов) | 34 просмотров
0

Я дико извиняюсь, но у нас уже в 1-4 классе проходят питон?

0

Сонечко,  до всього привітне, визирнуло з-поза хмаринок.Маленькими струмочками на вулиці текла, тануча, крижана вода. Прокинулась калина, зваблююча всі погляди, від зимового сну. Непоширене:Висока березза стояла на лузі.Вродлива дівчинка була зображена на картині.Моя мама весела і життєрадіснаⒶ. Подробнее - на Znanija.com - https://znanija.com/task/1917436#readmore

Дано ответов: 2
0 голосов

import math

a = int(input("введите коэф. а = "))

b = int(input("введите коэф. б = "))

c = int(input("введите коэф. c = "))

D = (b**2) - (4*a*c)

if a == 0:

   print("Это не квадратное уравнение")

if a != 0 :

   if D > 0 :

       x1 = (-1*b + math.sqrt(D)) / (2*a)

       x2 = (-1 * b - math.sqrt(D)) / (2 * a)

       print("X1 = ", x1)

       print("X2 = ", x2)

   if D == 0:

       x =  (-1*b) / (2*a)

       print("X = ", x)

   if D < 0:

       print("Корней нет")

(4.0k баллов)
0 голосов

import math

a = int(input("введите коэф. а = "))

b = int(input("введите коэф. б = "))

c = int(input("введите коэф. c = "))

D = (b**2) - (4*a*c)

if a == 0:

   print("Это не квадратное уравнение")

if a != 0 :

   if D > 0 :

       x1 = (-1*b + math.sqrt(D)) / (2*a)

       x2 = (-1 * b - math.sqrt(D)) / (2 * a)

       print("X1 = ", x1)

       print("X2 = ", x2)

   if D == 0:

       x =  (-1*b) / (2*a)

       print("X = ", x)

   if D < 0:

       print("Корней нет"

(42 баллов)