Lập trình giải phương trình ax + b = 0 với a b khác 0 được nhập vào từ bàn phím python

Bài 1: Tính tam giác: Nhập vào ba số a,b,c bất kì. Kiểm tra xem nó có thể  là độ dài ba cạnh hay không, nếu  không thì in  ra màn  hình  ‘Khong la ba  canh cua mot tam  giac’. Ngược lại, thì in diện tích, chu vi của tam giác ra màn hình.

Bài 2: Viết chương trình giải phương trình bậc 1 [ax + b = 0].

Bài 3: Viết chương trình giải phương trình bậc 2 [ax2 + bx + c = 0].

Bài 4: Tìm giá trị lớn nhất trong 4 số a, b, c, d [a, b, c, được nhập từ bàn phím].

Bài 5: Tìm giá trị nhỏ nhất trong 4 số a, b, c, d [a, b, c, được nhập từ bàn phím].

Bài 6: Nhập vào tâm và bán kính của một đường tròn. Sau đó nhập vào một điểm A[x, y] bất kì và kiểm tra xem nó có thuộc đường tròn hay không?

Bài 7: Tìm số ngày của năm N, biết rằng năm nhuận là năm chia hết cho 400 hoặc chia hết cho 4 nhưng không chia hết cho 100. Ví dụ, các năm 2000, 2004 là năm nhuận và có số ngày là 366, các năm 1900, 1945 không phải là năm nhuận và có số ngày là 365.

Bài 8: Viết chương trình giải phương trình bậc 1 [ax + b > 0].

Hướng dẫn giải:

Bài 1: from math import * print["Nhập 3 cạnh a,b,c. Kiểm tra có phải 3 cạnh tam giác.If đúng tính S,CV"] a=int[input["Nhập a="]] b=int[input["Nhập b="]] c=int[input["Nhập c="]] if[a+b>c]and[a+c>b]and[b+c>a]: cv=a+b+c p=cv/2 s=sqrt[p*[p-a]*[p-b]*[p-c]] print["Chu vi tam giác là:",cv] print["Diện tích tam giác là:",round[s,1]] else :print["Đây không phải là 3 cạnh tam giác"] Bài 2: print["Giải phương trình bậc nhất ax+b=0"] a=int[input["Nhập hệ số a="]] b=int[input["Nhập hệ số b="]] if a!=0: print["Phương có nghiệm x=",-b/a] if [a==0] and [b>0]: print["Phương trình vô số nghiệm"] if [a==0] and [b0: x1=[-b-sqrt[detal]]/[2*a] x2=[-b+sqrt[detal]]/[2*a] print["Phương trình có 2 nghiệm"] print["x1=",x1] print["x2=",x2] elif detal==0:print["Phương trình có nghiệm kép x1=x2=",-b/[2*a]] else :print["Phương trình vô nghiệm"] Bài 4: print["Tìm Max của a,b,c,d"] a=int[input["Nhập a="]] b=int[input["Nhập b="]] c=int[input["Nhập c="]] d=int[input["Nhập d="]] max=a if max

Bài Viết Liên Quan

Chủ Đề