You are on page 1of 7

Câu 1: Giải biện luận phương trình bậc 2

% giai phuong trinh a*x^2+b*x+c=0


 a=input('nhap a ')
 b=input('nhap b ')
 c=input('nhap c ')
 % a = 0 phuong trinh bac nhat co 1 nghiem
 if a==0
 disp(' phuong trinh co 1 nghiem ')
 x=-c/b
 end
 % a khac 0 phuong trinh bac 2
 d=b^2-4*a*c;
 if d==0
     disp(' pt co nghiem kep ')
     x=-b/(2*a)
 elseif d>0
     disp(' pt co 2 nghiem thuc ')
     x1=(-b+sqrt(d))/(2*a)
     x2=(-b-sqrt(d))/(2*a)
 else d<0
     disp(' pt co 2 nghiem ao ')
     x1=(-b+sqrt(d))/(2*a)
     x2=conj(x1)
 end

Câu 2: Giải biện luận phương trình bậc 4 trùng phương


disp('giai pt bac hai')
a=input('nhap gt a=');
b=input('nhap gt b=');
c=input('nhap gt c=');
dt=b^2-4*a*c;
if(a==0)
if(-c/b<0)
disp('la pt bac 2 co 2 nghiem phuc')
x1=sqrt(-c/b)
x2=conj(x1)
elseif(-c/b==0)
disp('la pt bac 2 co 1 nghiem')
x=0
elseif(-c/b>0)
disp('la pt bac 2 co 2 thuc')
x1=sqrt(-c/b)
x2=-x1
end
 
else
if(dt<0)
disp('pt co 4 nghiem phuc,khong co nghiem thuc, ')
x1=sqrt((-b+sqrt(dt))/(2*a))
x2=-x1
x3=conj(x1)
x4=-x3
elseif(dt==0)
disp('pt co 2 nghiem thuc')
x1=sqrt(-b/(2*a))
x2=-x1
elseif(dt>0)
disp('pt co 4 nghiem thuc')
x1=sqrt((-b+sqrt(dt))/(2*a))
x2=-x1
x3=sqrt((-b-sqrt(dt))/(2*a))
x4=-x3
end
end

Câu 3:
a. S=1+3+5…
disp ('tinh tong cac so le')
n=input('nhap gia tri cua n=')
if(n>0)
s=0
for i=1:2:n
    s=s+i
end
else
if (n<=0)
    disp ('nhap lai gia tri n duong')
end
end

Câu 5:
%a
a=input('nhap a')
x=[-2*pi:0.1:2*pi];
y1=a*sin(x);
plot(x,y1);
%b
b=input('nhap b')
x=[-2*pi:0.1:2*pi];
y2=b*cos(x);
plot(x,y2);
%c
a=input('nhap a')
b=input('nhap b')
x=[-2*pi:0.1:2*pi];
y3=a*sin(x)+b*cos(x);
plot(x,y3);
%d
a=input('nhap a')
b=input('nhap b')
plot(x,y1,x,y2);
%e
a=input('nhap a')   
b=input('nhap b')
plot(x,y1,x,y2,x,y3);

You might also like