O algoritmo calcula as raízes de uma equação do segundo grau, recebendo como entrada os valores de a, b e c. Ele primeiro calcula o delta, e verifica se é negativo. Se for, não há raízes reais. Caso contrário, calcula as raízes x1 e x2 usando a fórmula (-b ± raiz(delta))/2a.
Descrição original:
Título original
Algoritmo - Calcular as Raízes de Uma Equação Do Segundo Grau
O algoritmo calcula as raízes de uma equação do segundo grau, recebendo como entrada os valores de a, b e c. Ele primeiro calcula o delta, e verifica se é negativo. Se for, não há raízes reais. Caso contrário, calcula as raízes x1 e x2 usando a fórmula (-b ± raiz(delta))/2a.
O algoritmo calcula as raízes de uma equação do segundo grau, recebendo como entrada os valores de a, b e c. Ele primeiro calcula o delta, e verifica se é negativo. Se for, não há raízes reais. Caso contrário, calcula as raízes x1 e x2 usando a fórmula (-b ± raiz(delta))/2a.
// OBS: Como o VisuAlg no tem a funo RAIZ(), iremos solicitar // o valor da raiz de delta ao usurio. Em uma linguagem que tenha // a funo RAIZ(), basta fazer raizdelta <- raiz(delta) var a,b,c,delta,raizdelta,x1,x2: real inicio Escreval("Raizes de uma equao do 2o grau") escreva("Digite o valor de a: ") Leia(a) escreva("Digite o valor de b: ") Leia(b) escreva("Digite o valor de c: ") Leia(c) // calcula delta delta <- b^2 - 4 * a * c Escreval("Valor de DELTA: ",delta) // verifica se delta negativo (no tem raizes) se delta<0 entao escreva("Essa equao no tem razes reais.") senao // OBS: como o VisuAlg no calcula raiz quadrada, iremos pedir // o valor ao usurio Escreva("Qual a raiz de ",delta,"? ") Leia(raizdelta) x1<-( -b + raizdelta ) / 2 * a x2<-( -b - raizdelta ) / 2 * a Escreval("As razes so: x1=",x1," x2=",x2) FimSe fimalgoritmo
Desenvolvimento de Métodos Simples e Rápidos para Determinação de Paracetamol e Outros Fármacos em Formulações Farmacêuticas Por Eletroforese Capilar Com Detecção Condutométrica Sem Contato (CE-C4D) .