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 ngiem 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