A estrutura de decisão se-senão pode ser utilizada na implementação da solução das equações polinomiais do 2º e 3º grau. Veja a seguir.

Exemplo 3

Elaborar um algoritmo que resolva uma equação do 2o grau (ax2 + bx + c = 0).

 

 

 

Algoritmo

#incluir<biblioteca>
principal()
inicio
inteiro a,b,c,x1,x2,delta;
escreva("Digite a, b, c:");
leia(a,b,c);
delta ← (b*b)-(4*a*c);
se (delta >= 0)
inicio
x1 = (-b - raiz(delta))/(2*a);
x2 = (-b + raiz(delta))/(2*a);
escreva("As raízes sao: “,x1,x2);
fim
senão
escreva("Não existe raízes reais”);
fim

Fluxograma

 



Copyright © 2014 AIEC.