Autor Tópico: (Resolvido) Problema em exercicio no VisualG  (Lida 6770 vezes)

iGNankin

  • Visitante
(Resolvido) Problema em exercicio no VisualG
« Online: 01 de Maio de 2014, 13:12 »
Estou tendo problemas em um exercício no VisualG e não sei como resolver

O exercício que resolvi criar é montar uma formula de Bhaskara
Minha linha de raciocínio para a primeira etapa
Código: [Selecionar]
Var
A: Real
B: Real
C: Real
Delta: Real (Resultado)
DeltaF: Real (resultado final que será usado no outro processo)
X1: Real
X2: Real

// Inicio da Operação
Escreva ("Informe o valor de A: ")
   Leia (A)
   Escreva ("Informe o valor de B: ")
   Leia (B)
   Escreva ("Informe o valor de C: ")
   Leia (C)
   Delta <- Quad(B) - 4* A* C
   Escreva ("O Delta da operação é igual a: ", Delta)
   X1 <- -(B) + RaizQ(Quad(Delta) - 4*A*C) / 2.A
   X2 <- -(B) - RaizQ(Quad(Delta) - 4*A*C) / 2.A
   escreva ("Os resultados possíveis para X são ", X1, " ou ", X2)

O primeiro erro que reparei é utilizando os valores A=10 B=10 e C=10 ele aparece na linha X1 a X2 acredito que também esteja errado.
O Segundo erro que reparei é utilizando valores menores A=1 B=5 C=1 ele passa pela linha X1 só que na linha x2 apresenta erro.

Comecei a tentar programar de verdade a 4 dias atrás e fico meio desapontado por não conseguir esse problema sem ajuda. Me desculpem

Obrigado a todos que passaram pelo tópico consegui resolver o problema, com ajuda de um livro.
« Última modificação: 05 de Maio de 2014, 12:22 por iGNankin »