1.CMR: Đường thẳng (2m-5).x + (4m+9).y= -19 luôn đi qua 1 điểm cố định
2. Cho pt sau : 2x2 - (m+1)x+ n = 0
Tìm m;n để cho pt có nghiệm là : -2 ; 1( có thể dùng CMTT )
Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.
Bài 1:
Thuật toán:
B1: Nhập a,b,c
B2: Tính \(\Delta\) = b2-4ac;
B3: Kiểm tra nếu \(\Delta\) >0 phương trình có 2 nghiệm phân biệt
\(x_1=\dfrac{-b+\sqrt{\Delta}\text{ }}{2a}\)
\(x_2=\dfrac{-b-\sqrt{\Delta}}{2a}\)
B4: Kiểm tra nếu \(\Delta\)<0 thì phương trình vô nghiệm
B5: Kiểm tra nếu \(\Delta\)=0 phương trình có 2 nghiệm kép \(x_1=x_2=-\dfrac{b}{2a}\)
Viết chương trình:
Program HOC24;
var a,b,c: integer;
x1,x2: real;
denta: longint;
begin
write('Nhap a; b; c: '); readln(a,b,c);
denta:=b*b-4*a*c;
if denta>0 then
begin
write('x1= ',(-b+sqrt(denta))/(2*a):1:2);
write('x2= ',(-b-sqrt(denta))/(2*a):1:2);
end;
if denta<0 then write('Phuong trinh vo nghiem');
if denta=0 then write('x= ',-b/2*a:1:2);
readln
end.
Bài 2:
Thuật toán:
B1: Nhập a,b
B2: Kiểm tra nếu a=0 và b=0 thì phương trình có vô số nghiệm
B3: Kiểm tra nếu a=0 thì phương trình vô nghiệm
B4: Kiểm tra nếu a khác 0 thì có nghiệm x=-b/a;
Viết chương trình:
Program HOC24;
var a,b: integer;
x: real;
begin
write('Nhap a; b: '); readln(a,b);
if a=0 and b=0 then write('Phuong trinh co vo so nghiem');
if a=0 then write('Phuong trinh vo nghiem');
if a<>0 then write('x=',-b/a:1:2);
readln
end.
Tham khảo:
Thuật toán giải phương trình ax + b = 0
- Bằng liệt kê tuần tự
Bước 1: Nhập hai số thực a, b
Bước 2. Nếu a = 0
Bước 2.1. Nếu b ≠0 thì thông báo phương trình vô định, rồi kết thúc;
Bước 2.2. Nếu b = 0 thì gán x <- 0 rồi chuyển sang bước 4;
Bước 3: x <- -b/a
Bước 4. Đưa ra nghiệm X, rồi kết thúc.
- Sơ đồ khối:
Đề xuất các test tiêu chuẩn
Để xét tất cả các trường hợp có thể xảy ra, ta sử dụng ba bộ test như sau:
i) a = 0, b = 1 (kiểm tra trường hợp phương trình vô định);
ii) a = 0,b = 0 (kiểm tra trường hợp nghiệm x=0);
iii) a = 3, b = 6 (kiểm tra trường hợp nghiêm , y = -b/a)
#include <bits/stdc++.h>
using namespace std;
double a,b,c,delta,x1,x2;
int main()
{
//freopen("PTB2.inp","r",stdin);
//freopen("PTB2.out","w",stdout);
cin>>a>>b>>c;
delta=(b*b-4*a*c);
if (delta<0) cout<<"-1";
if (delta==0) cout<<fixed<<setprecision(5)<<(-b/(2*a));
if (delta>0)
{
x1=(-b-sqrt(delta))/(2*a);
x2=(-b+sqrt(delta))/(2*a);
cout<<fixed<<setprecision(5)<<x1<<" "<<fixed<<setprecision(5)<<x2;
}
return 0;
}
Công thức nghiệm phương trình bậc 2 :
\(ax^2+bx+c=0\)
\(\Delta=b^2-4.a.c\)
Nếu \(x>0\), Phương trình có 2 nghiệm phân biệt
\(X_1=\frac{b+\sqrt{\Delta}}{2a}\) \(X_2=\frac{b-\sqrt{\Delta}}{2a}\)
Nếu \(x< 0,\) Phương trình vô nghiệm
Nếu \(x=0\), Phương trình có nghiệm kép \(X_1=X_2=\frac{-b}{2a}\)
Phương trình bậc 2 có dạng tổng quát
Trong đó a ≠ 0 , a , b là hệ số, c là hằng số
Để giải phương trình bậc 2, tưc là tìm nghiệm x, ta cần tính delta ( KH: )
- Nếu thì phương trình có 2 nghiệm phân biệt
- Nếu thì phương trình có 1 nghiệm
- Nếu thì phương trình vô nghiệm
* Công thức thu gọn (Áp dụng nếu b là số chẵn)
Ta cần tính
Sau đó lập delta
Xét delta như trường hợp tổng quát
Công thức nghiệm:
* Chú ý : Trong một số trường hợp, các phương trình bậc cao hơn cũng có thể quy về một phương trình bậc hai, nhờ cách đặt ẩn phụ, ví dụ:
Phương trình trùng phương
Đặt ta được phương trình
Sau đó giải phương trình bậc hai, và suy ra nghiệm x.
1: (2m-5)x+(4m+9)y=-19
=>2mx-5x+4my+9y=-19
=>m(2x+4y)-5x+9y+19=0
Tọa độ điểm cố định mà đường thẳng này luôn đi qua là:
\(\left\{{}\begin{matrix}2x+4y=0\\-5x+9y+19=0\end{matrix}\right.\Leftrightarrow\left\{{}\begin{matrix}x+2y=0\\-5x+9y=-19\end{matrix}\right.\)
=>\(\left\{{}\begin{matrix}5x+10y=0\\-5x+9y=-19\end{matrix}\right.\Leftrightarrow\left\{{}\begin{matrix}5x+10y-5x+9y=0-19\\x+2y=0\end{matrix}\right.\)
=>\(\left\{{}\begin{matrix}19y=-19\\x=-2y\end{matrix}\right.\Leftrightarrow\left\{{}\begin{matrix}y=-1\\x=-2\cdot\left(-1\right)=2\end{matrix}\right.\)
2: Thay x=-2 vào phương trình, ta được:
\(2\left(-2\right)^2-\left(-2\right)\left(m+1\right)+n=0\)
=>8+2m+2+n=0
=>2m+n=-10
Thay x=1 vào phương trình, ta được:
\(2\cdot1^2-\left(m+1\right)+n=0\)
=>2-m-1+n=0
=>-m+n+1=0
=>-m=-n-1
=>m=n+1
2m+n=-10
=>2(n+1)+n=-10
=>3n+2=-10
=>3n=-12
=>n=-4
=>m=n+1=-4+1=-3