harlleen Postado Setembro 27, 2016 Denunciar Share Postado Setembro 27, 2016 Estou fazendo o trabalho de fim de semestre de programação que é mostrar alguns eventos do choque de um meteorito com a terra só que meu código n ta funcionando.http://arquivos.ufs.br/egsantana/celeste/meteorito/meteorito.htm #include <stdio.h> #include <math.h> #include <stdlib.h> int main () { double M=6.37*pow(10,6), G=6.67*pow(10,-11); double v,m,a,E, V, Q; V=((m*pow(10,a)+M))/(m*pow(10,a)+M); E= ((0.5)*m*(pow(10,a))*(pow(v,2))); Q= ((0.5)*m*(pow(10,a))*(pow(v,2)))-(0.5)*m*(pow(10,a)+ M)*(pow(V,2)); printf ("Velocidade que o meteorito atinge a Terra:"); scanf("%f",&v); fflush (stdin); printf ("Massa do meteorito:"); scanf("%f",&m); fflush (stdin); printf ("10 Elevado a:"); scanf("%f",&a); fflush (stdin); printf ("\n Energia cinetica gerada: %f J \n", E ); printf ("\n Velocidade do conjunto pos choque: %f m/s \n", V ); printf ("\n Energia interna transformada: %f J", Q); getchar (); return (0); } Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 CyberGate Postado Setembro 27, 2016 Denunciar Share Postado Setembro 27, 2016 Usa %lf Nos scanfs e nos printfs para as "doubles" Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
harlleen
Estou fazendo o trabalho de fim de semestre de programação que é mostrar alguns eventos do choque de um meteorito com a terra só que meu código n ta funcionando.
http://arquivos.ufs.br/egsantana/celeste/meteorito/meteorito.htm
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.