Câu hỏi:

20/04/2023 494

Tạo thư viện phương_ trình gồm hàm phương Trình Bậc 2 (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.

Quảng cáo

Trả lời:

verified
Giải bởi Vietjack

import math

def giai_phuong_trinh_bac_2(a, b, c):

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

    if delta < 0:

        return None

    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)

Bình luận


Bình luận

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Lời giải

from LinkedList import LinkedList

def nhapDL():

    ds_bai_hat = LinkedList()

    n = int(input("Nhập số lượng bài hát: "))

    for i in range(n):

        ten_bai = input(f"Nhập tên bài hát thứ {i+1}: ")

        ds_bai_hat.append(ten_bai)

    return ds_bai_hat

def timBai(ds_bai_hat, ten_bai):

    result = ds_bai_hat.find(ten_bai)

    if result is not None:

        print(f"Bài hát '{ten_bai}' được tìm thấy ở vị trí đầu tiên: {ds_bai_hat.__str__().index(ten_bai) // 4 + 1}")

    else:

        print(f"Không tìm thấy bài hát '{ten_bai}'")

def inTT(ds_bai_hat):

    print("Danh sách bài hát trên đĩa CD hay playlist:")

    print(ds_bai_hat)

from quan_ly_cd import nhapDL, timBai, inTT

def main():

    ds_bai_hat = nhapDL()

    while True:

        print("====================================")

        print("1. Tìm bài hát")

        print("2. In danh sách bài hát")

        print("3. Thoát")

        choice = int(input("Nhập lựa chọn của bạn: "))

        if choice == 1:

            ten_bai = input("Nhập tên bài hát cần tìm: ")

            timBai(ds_bai_hat, ten_bai)

Lời giải

Ví dụ tính chu vi và diện tích hình vuông:

def tinh_chu_vi_hinh_vuong(canh):

    chu_vi = 4 * canh

    return chu_vi

def tinh_dien_tich_hinh_vuong(canh):

    dien_tich = canh ** 2

    return dien_tich

from hinhvuong import tinh_chu_vi_hinh_vuong, tinh_dien_tich_hinh_vuong

canh =int(input())

chu_vi = tinh_chu_vi_hinh_vuong(canh)

dien_tich = tinh_dien_tich_hinh_vuong(canh)

print("Chu vi của hình vuông là:", chu_vi)

print("Diện tích của hình vuông là:", dien_tich)

Câu 3

Sửa lại thư viện hình_ tròn ở nhiệm vụ 1 bằng cách không sử dụng thư viện chuẩn math mà hãy định nghĩa thư viện my_math trong đó có định nghĩa hằng số Pi.

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Vietjack official store
Đăng ký gói thi VIP

VIP +1 - Luyện thi tất cả các đề có trên Website trong 1 tháng

  • Hơn 100K đề thi thử, đề minh hoạ, chính thức các năm
  • Với 2tr+ câu hỏi theo các mức độ Nhận biết, Thông hiểu, Vận dụng
  • Tải xuống đề thi [DOCX] với đầy đủ đáp án
  • Xem bài giảng đính kèm củng cố thêm kiến thức
  • Bao gồm tất cả các bậc từ Tiểu học đến Đại học
  • Chặn hiển thị quảng cáo tăng khả năng tập trung ôn luyện

Mua ngay

VIP +3 - Luyện thi tất cả các đề có trên Website trong 3 tháng

  • Hơn 100K đề thi thử, đề minh hoạ, chính thức các năm
  • Với 2tr+ câu hỏi theo các mức độ Nhận biết, Thông hiểu, Vận dụng
  • Tải xuống đề thi [DOCX] với đầy đủ đáp án
  • Xem bài giảng đính kèm củng cố thêm kiến thức
  • Bao gồm tất cả các bậc từ Tiểu học đến Đại học
  • Chặn hiển thị quảng cáo tăng khả năng tập trung ôn luyện

Mua ngay

VIP +6 - Luyện thi tất cả các đề có trên Website trong 6 tháng

  • Hơn 100K đề thi thử, đề minh hoạ, chính thức các năm
  • Với 2tr+ câu hỏi theo các mức độ Nhận biết, Thông hiểu, Vận dụng
  • Tải xuống đề thi [DOCX] với đầy đủ đáp án
  • Xem bài giảng đính kèm củng cố thêm kiến thức
  • Bao gồm tất cả các bậc từ Tiểu học đến Đại học
  • Chặn hiển thị quảng cáo tăng khả năng tập trung ôn luyện

Mua ngay

VIP +12 - Luyện thi tất cả các đề có trên Website trong 12 tháng

  • Hơn 100K đề thi thử, đề minh hoạ, chính thức các năm
  • Với 2tr+ câu hỏi theo các mức độ Nhận biết, Thông hiểu, Vận dụng
  • Tải xuống đề thi [DOCX] với đầy đủ đáp án
  • Xem bài giảng đính kèm củng cố thêm kiến thức
  • Bao gồm tất cả các bậc từ Tiểu học đến Đại học
  • Chặn hiển thị quảng cáo tăng khả năng tập trung ôn luyện

Mua ngay