Equação do segundo grau em C++
Publicado por Perfil removido 19/07/2008
[ Hits: 14.875 ]
Cálculo de raízes da equação do segundo grau, em C++.
/* Programa para resolver equações do segundo grau completas com termo C exibe as raízes encontradas e o Determinante exemplo 1 -6 8 - Determinante 4 raízes 4 e 2 Keynes Augusto */ #include <iostream> #include <cmath> using namespace std; float calc_delta ( float a, float b, float c); // prototipo calc_delta int main (int argc, char* argv[]) { float termo_a = atof(argv[1]); float termo_b = atof(argv[2]); float termo_c = atof(argv[3]); float Delta = 0 ; // Avalia a quantidade de parametros passados if (argc < 4) { cout << "Quantidade parametros invalida" << endl; system ("pause"); return 2; } else { if (termo_c == 0) { cout << "Termo independente INVALIDO" << endl; system ("pause"); return 3; } } Delta = calc_delta(termo_a, termo_b, termo_c); if (Delta < 0) {cout << "NAO HA solução real!" << endl ;} if (Delta == 0) { cout << "HA DUAS solucoes iguais x\' = x\" = -b / 2a" << endl ; cout << "Determinante: " << Delta << endl; cout << -termo_b / (2* termo_a) << endl; } if (Delta > 0) { cout << "HA DUAS solucoes diferentes - x\' e x\" " << endl ; cout << "Determinante: " << Delta << endl; cout << "x\' = " << (-termo_b + sqrt(Delta)) / (2 * termo_a) << endl; cout << "x\" = " << (-termo_b - sqrt(Delta)) / (2 * termo_a) << endl; } system("pause"); return 0; } // Fim da MAIN .... // Função que calcula o DELTA DA EQUAÇÃO. float calc_delta ( float a, float b, float c) { float Delta = 0.0; Delta = (pow(b,2)) - 4 * (a * c); return Delta; } // fim função
clean.h - Biblioteca para limpar um determinado espaço no terminal
Tabuada de um determinado número
Nenhum coment�rio foi encontrado.
Atualizando o Passado: Linux no Lenovo G460 em 2025
aaPanel - Um Painel de Hospedagem Gratuito e Poderoso
O macete do Warsaw no Linux Mint e cia
Um modo leve de ouvir/ver áudio/vídeo da internet em máquinas pererecas
Resolver algumas mensagens de erro do SSH
Instalar módulo de segurança do Banco do Brasil Warsaw do tipo .run
Sem espaço na partição home (1)
O que você está ouvindo agora? [2] (190)
Procrastinação e autossabotagem são problemas muito comuns na sociedad... (5)
warsaw parou de funcionar após atualização do sistema (solução) (10)