giúp với giúp với Viết chương trình giải phương trình bậc 2: ax2 + bx + c = 0 (a <> 0)
2 câu trả lời
uses crt;
var a, b, c, dt : real;
begin
clrscr;
write('nhap he so a, b, c :'); readln(a, b, c);
dt := b * b - 4 * a * c;
if a <> 0 then
begin
if dt > 0 then
begin
writeln('nghiem x1 = ', ((- b + sqrt(dt))/(2 * a)):2:2);
writeln('nghiem x2 = ', ((- b - sqrt(dt))/(2 * a)):2:2);
end
else if dt = 0 then writeln('x = ', (-b / (2 * a)):2:2)
else writeln(' Phương trinh vo nghiem');
end;
readln;
end.
Source Code Giải Phương Trình
(ax+bx+c=0)
import math
#Hệ số
a = float(input("Nhập Hệ Số a: "))
b = float(input("Nhập Hệ Số b: "))
c = float(input("Nhập Hệ Số c: "))
delta = b*b - 4*a*c
#giải phương trình
if delta < 0:
print("\nPhương Trình Vô Nghiệm !")
elif delta == 0:
print("\nPhương Trình Có Nghiệm Kep x1 = x2", -b/(2*a))
else:
x1 = (-b - math.sqrt(delta))/(2*a)
x2 = -b/a - x1
print("\nPhương Trình Có 2 Nghiệm Phân Biệt ")
print("x1 = ",x1, "x2 = ", x2)
mik gửi bạn code ạ
mik code nằng python