baskhara em linguagem c

664 palavras 3 páginas
Nome: eq-2grau
Entrada: equacao axx + bx + c = 0 para reais a,b e c (a != 0)
Saída: complexos z1,z2 = p + iq tal que azz + bz + c = 0 para z = z1 ou z = z2 */

Uso do programa
Esse programa calcula os valores das raízes das equações do segundo grau.
Os dados de entrada são os valores de a, b e c, sendo esses inseridos pelo usuário.
A partir dos valores dados, o programa devolve as raízes da equação do segundo grau, ou seja os valores de x1 e x2.
Ex: a=1, b=4 , c=4. Com isso x1=x2=2;

O problema
Essa fórmula de Bhaskara, é usada para o calculo de equações do segundo grau, com ela podemos descobrir os valores de x. Para descobrir os valores de x, é necessário descobrir o valor de delta que se calcula a partir de b²-4ac. Com esse delta podemos chegar a três conclusões, delta maior, menor e igual a zero. Se o delta for maior as raízes descobertas serão diferentes e pertencerão ao grupo dos reais. Se o delta for igual a zero as duas raízes serão iguais e pertenceram ao grupo do reais. Mas caso o delta seja menor que zero as raízes serão diferentes e pertenceram ao grupo dos números complexos.

Validação dos dados
A validação dos dados é feita a partir da linguagem de programação.
Nesse programa a validação é necessária principalmente para a variável “a”, pois se ela for igual a zero todo o programa é invalidado, uma vez que ele é usado para calcular raízes do segundo grau e se a incógnita em questão for zero não teremos mais uma raiz do segundo grau.
Para a variável a: if(a!=0). Problema do posicionamento das variáveis a, b e c.
Ele é feito a partir da definição da formula de Bhaskara, pois definindo a posição que as variáveis serão usadas, as mesmas não poderão ser usadas em outro lugar. delta=b*b-4*a*c; Calculo
A partir deste programa podemos calcular os valores de x, que são as raízes da equação do segundo grau.
Existem três subcasos nesse problema, quando os valores de delta são maiores, menores e iguais a zero.
Delta maior que

Relacionados

  • Linguagem de programaçao
    1202 palavras | 5 páginas
  • RECURSOS METODOLOGICOS PARA O ENSINO DE EQUAÇÕES DO 2° GRAU NA ESCOLA DE ENSINO BASICO COELHO MASCARENHAS
    2682 palavras | 11 páginas
  • ATPS -PLP
    2886 palavras | 12 páginas
  • Fortran
    3161 palavras | 13 páginas
  • Evolução das linguagens de programação
    2060 palavras | 9 páginas
  • Matematica
    1866 palavras | 8 páginas
  • Matematica aplicada
    4515 palavras | 19 páginas
  • Apostila de linguagem em c
    3620 palavras | 15 páginas
  • Parafigmas da programação
    11332 palavras | 46 páginas
  • atps
    2682 palavras | 11 páginas