Equação do segundo grau em C++
Publicado por Perfil removido 19/07/2008
[ Hits: 14.882 ]
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
Jogo: Acerte o número (com níveis de dificuldade)
Cálculo de média usando funções e struct
Nenhum coment�rio foi encontrado.
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Atualizar Debian Online de uma Versão para outra
Dica para encontrar diversos jogos Indies criativos
Instalando Discord no Debian 13
Instalar driver Nvidia no Debian 13
Redimensionando, espelhando, convertendo e rotacionando imagens com script
paginação dos favoritos não funciona no vivaolinux[BU... (4)
Driver da nvidia e desempenho em jogos (2)
A escola é altamente ineficiente e ineficaz! (13)
Sincronização Horario Estação de trabalho máquinas domínio com samba N... (2)