ALGORITMO "EQUAÇÃO DO 2° GRAU”
Função : Achar o x1 e x2 de uma equação do segundo grau
Autor : JOSAFÁ FREITAS CORREIA
Data...
INICIO

                                             LEIA “A”

                                             LEIA “B”

    ...
Obs: A área em cinza corresponde á seleção completa mais externa

       A área contornada com a linha amarela corresponde...
Próximos SlideShares
Carregando em…5
×

Josafakorreiaalgoritmo

1.064 visualizações

Publicada em

0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
1.064
No SlideShare
0
A partir de incorporações
0
Número de incorporações
3
Ações
Compartilhamentos
0
Downloads
8
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Josafakorreiaalgoritmo

  1. 1. ALGORITMO "EQUAÇÃO DO 2° GRAU” Função : Achar o x1 e x2 de uma equação do segundo grau Autor : JOSAFÁ FREITAS CORREIA Data : 15/5/2010 A:REAL B:REAL C:REAL DELTA:REAL RAIZ: REAL X1:REAL X2:REAL LEIA (A) LEIA (B) LEIA (C) SE A=0 ENTAO ESCREVA ("ESTA NAO É UMA EQUAÇÃO DO SEGUNDO GRAU") SENAO DELTA<-B^2-4*A*C SE DELTA<0 ENTAO ESCREVA ("DELTA É UM NUMERO NEGATIVO”) SENAO RAIZ<-DELTA^(1/2) X1<-(-B+RAIZ)/(2*A) X2<-(-B-RAIZ)/(2*A) ESCREVA (x1) ESCREVA (x2) FIMSE FIMSE DESCRIÇÃO DO ALGORITMO Este é um algoritmo que deverá ser usado com o objetivo de resolver equações do segundo grau, das simples ás complexas. Em primeiro lugar pede-se ao usuário para digitar os coeficientes da equação, “A, B e C” respectivamente, depois verifica-se se o coeficiente “A” é igual a Zero, se isso acontecer diz-se que “Esta não é uma equação do 2° grau”, caso não seja, calcula-se o quadrado da variável “B”, subtraindo pelo produto das variáveis “A” e “C” e da constante “4”, o resultado atribui-se a variável “DELTA”. Não há raiz quadrada de numero negativo, logo, se “Delta” for menor que zero, exibe-se a seguinte mensagem: “Delta é um numero negativo”, se caso for maior que zero, ou seja, positivo, calcula-se, o valor obtido em delta elevando-o a “1/2”, e atribui- se o resultado a variável “raiz”, para assim calcularmos o oposto de “B” somado a variável “Raiz”, dividindo o resultado por “A” multiplicado por “2”, atribui-se o resultado a x1, depois calcula-se o oposto de “B” subtraindo a variável “Raiz”, dividindo o resultado pelo produto de “2” e “A”, atribui-se o resultado a “x2”.
  2. 2. INICIO LEIA “A” LEIA “B” LEIA “C” N S “A”=0 DELTA<-B^2-4*A*C “ISTO NÃO É UMA EQUAÇÃO DO 2°GRAU” N S DELTA<0 RAIZ<-DELTA^(1/2) “DELTA É UM N° NEGATIVO” X1<-(-B+RAIZ)/(2*A) X2<-(-B-RAIZ)/(2*A) X1 X2 FIM
  3. 3. Obs: A área em cinza corresponde á seleção completa mais externa A área contornada com a linha amarela corresponde a uma seleção completa, mas interna (dentro da primeira seleção). Este algoritmo, contem 7 variáveis reais: A, B, C, DELTA, RAIZ, X1 e X2; 4 constantes diferentes (7 no total) 6 expressões: RAIZ<-DELTA^(1/2) X1<-(-B+RAIZ)/(2*A) X2<-(-B-RAIZ)/(2*A) B^2-4*A*C A=0 DELTA<O TESTE DE MESA 2 Com a equação x - x - 20 = 0 A B C DELTA RAIZ X1 X2 1 -1 -20 81 9 5 -4 2 Com a equação x - 3x -4 = 0 A B C DELTA RAIZ X1 X2 1 -3 -4 25 5 4 -1 Com a equação 5x2-71x-902 A B C DELTA RAIZ X1 X2 5 -71 -902 23081 151,924323 -202,3108 450,810807

×