Trang chủ Lớp 11 SGK Tin học 11 - Kết nối tri thức Tạo thư viện phương_ trình gồm hàm phuongTrinhBac2(a, b, c) với a,...

Tạo thư viện phương_ trình gồm hàm phuongTrinhBac2(a, b, c) với a, b, c là các hệ số của phương trình ax2 + bx + c = 0...

Vận dụng kiến thức trong bài để trả lời câu hỏi Gợi ý giải Câu hỏi 2 trang 84 Tin học 11 - Kết nối tri thức, Vận dụng 1 - trang 143 Bài 31. Thực hành thiết lập thư viên chương trình SGK Tin học 11 - Kết nối tri thức.

Tạo thư viện phương_ trình gồm hàm phuongTrinhBac2(a, b, c) với a, b, c là các hệ số của phương trình ax2 + bx + c = 0. Tuỳ vào các giá trị của các tham số, hàm sẽ in ra thông báo nghiệm của phương trình.

Method - Phương pháp giải/Hướng dẫn/Gợi ý

Vận dụng kiến thức trong bài để trả lời câu hỏi.

Answer - Lời giải/Đáp án

import math

def giai_phuong_trinh_bac_2(a, b, c):

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

 if delta < 0:

  return None

Advertisements (Quảng cáo)

 elif delta == 0:

  nghiem = -b / (2*a)

  return (nghiem)

 else:

  sqrt_delta = math.sqrt(delta)

  nghiem1 = (-b + sqrt_delta) / (2*a)

  nghiem2 = (-b - sqrt_delta) / (2*a)

  return (nghiem1, nghiem2)