Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
fprintf('\n\n*------------*------------*------------*------------*------------*'); fprintf('\n Claudine Moll -- S41 -- 2017.2'); fprintf('\n Algoritmo para encontrar raízes de uma função de 2º grau'); fprintf('\n O formato da função é ax² + bx + c') fprintf('\n*------------*------------*------------*------------*------------*\n\n'); a=input('- Qual é o coeficiente de x² -> a = '); b=input('- Qual é o coeficiente de x -> b = '); c=input('- Qual é a constante -> c = '); % lógica para encontrar as raizes com bhaskara R1=(-b+sqrt(b*b-4*a*c))/(2*a); R2=(-b-sqrt(b*b-4*a*c))/(2*a); % lógica para encontrar as raizes metodo 2 if b>0 x1=(-b-sqrt(b*b-4*a*c))/(2*a); x2=c/(a*x1); else x1=(-b+sqrt(b*b-4*a*c))/(2*a); x2=c/(a*x1); end % raizes com bhaskara fprintf('\n Para a equação fornecida %f x² + %f x + %f',a,b,c) fprintf('\n As raízes da função pelo método de Bhaskara são R1 = %f e R2 = %f\n\n',R1,R2) % raizes metodo 2 fprintf('\n Para a equação fornecida %f x² + %f x + %f',a,b,c) fprintf('\n As raízes da função são x1 = %f e x2 = %f\n',x1,x2)
Compartilhar