-
Câu hỏi:
Chương trình giải phương trình bậc nhất ax + b = 0, với a, b là hai số thực nhập từ bàn phím (a ≠ 0) và nghiệm thu được thông báo ra màn hình nào sau đây đúng?
-
A.
a = int(input("a = ")) b = float (input("b = ")) print("Nghiệm của phương trình là ", -b/a)
-
B.
a = int(input("a = ")) b = int(input("b = ")) print("Nghiệm của phương trình là ", -b/a)
-
C.
a = float(input("a = ")) b = float (input("b = ")) print("Nghiệm của phương trình là ", -b/a)
-
D.
a = float(input("a = ")) b = float (input("b = ")) print("Nghiệm của phương trình là ")
Lời giải tham khảo:
Đáp án đúng: C
- Chương trình giải phương trình bậc nhất ax + b = 0, với a, b là hai số thực nhập từ bàn phím (a ≠ 0) và nghiệm thu được thông báo ra màn hình là:
a = float(input("a = "))
b = float (input("b = "))
print("Nghiệm của phương trình là ", -b/a)
- Phương A sai dòng lệnh nhập số thực a kiểu float không phải int
- Phương án B sai cả hai dòng lệnh nhập số a vàb
- Phương án D sai vì không có điều kiện nghiệm của phương trình bậc nhất
Đáp án C
Hãy trả lời câu hỏi trước khi xem đáp án và lời giải -
A.
Câu hỏi này thuộc đề thi trắc nghiệm dưới đây, bấm vào Bắt đầu thi để làm toàn bài
CÂU HỎI KHÁC
- Cho đoạn chương trình sau: a=3.4
- Gọi s là diện tích tam giác ABC, để đưa giá trị của s ra màn hình ta viết như thế nào?
- Chương trình giải phương trình bậc nhất ax + b = 0, với a, b là hai số thực nhập từ bàn phím (a ≠ 0)
- Để nhập vào 2 số nguyên a, b mỗi số trên 1 dòng trong Python ta dùng lệnh nào?
- Để đưa ra màn hình 3, 4 mỗi số trên 1 dòng ta dùng lệnh gì?
- Trong Python khi viết x+=2 có nghĩa là gì?
- Cho đoạn chương trình: a=b=1
- Cho đoạn chương trình sau: y=10
- Cho đoạn chương trình sau: a=16
- Với đoạn chương trình sau: a=16