Ir para conteúdo
Fórum Script Brasil

Nexor

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Tudo que Nexor postou

  1. Nexor

    Identifique o erro.

    Achei o erro galera, faltava um parênteses no code u.u << retarded
  2. Nexor

    Identifique o erro.

    if((4 * ((pow(vi,2)) - (2 * a * so) + (2 * a * s))>0){ int tn; tn = (((-2 * vi) - sqrt(4 * (pow(vi,2) - (2 * a * so) + (2 * a * s))))) / (2 * a); int tp; tp = (((-2 * vi) + sqrt(4 * (pow(vi,2) - (2 * a * so) + (2 * a * s))))) / (2 * a); if(tp>0){ cout << endl << endl << endl << "foi " << tp << endl << endl << endl; } if(tp<0){ cout << " foi negativo, portanto, foi desconsiderado." << endl << endl << endl; } if(tn>0){ cout << "foi " << tn << endl << endl << endl; } if(tn<0){ cout << "e a outra raiz de tempo foi negativa, portanto, foi desconsiderado." << endl << endl << endl; } } Sim, eu fiz o double das variáveis vi, a , s e so. Sim, eu estou usando namespace std; sim, eu estou usando todos os #includes necessários. Mas o C++ aainda me fala que tem alguma coisa errada na primeira linha. Chequei para ver se não eram problemas de parênteses mas não eram. Chequei a quantidade de chaves: está correto. Digam, qual é o problema? Eu estou imaginando que o programa não aceita if dentro de if, é isso? Se sim, podem me ajudar a escrever esse code da maneira certa, criando o mesmo resultado e consequência? Agradeço desde já, Marcelo::Nexor
×
×
  • Criar Novo...