Лабораторная работа 1

Задание для лабораторной работы 1.

Подгруппа 1

Написать программу решения квадаратного уравнения

import math

print("Введите коэффициенты для уравнения (ax^2 + bx + c = 0):")

a = float(input("a="))
b = float(input("b="))
c = float(input("c="))

discr=b**2-4*a*c

if discr>0:  
  x1 = (-b+math.sqrt(discr))/(2*a)
  x2 = (-b-math.sqrt(discr))/(2*a)
  print('x1 = {:5.2f}, x2 = {:5.2f}'.format(x1, x2))
else:  
  print('Корней нет')  

Подгруппа 2

Для заданного списка

data = [4, 5, 2, 3, 8, 7, 4, 5, 0, 5, 2, 1, 2, 8, 7, 4, 3, 5, 2, 1]

выведите на экран при помощи функции print:

  1. item первые пять элементов
  2. каждый третий элемент
  3. каждый третий элемент с конца
  4. последние пять элементов (в исходном порядке)
  5. последние пять элементов (в обратном порядке)
  6. количество элементов, равных 5

© 2018. All rights reserved.