Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- int main()
- {
- int numplanet,x,diaf,mesf,anof,horas,minutos,segundos;
- float sondavel,tempo;
- double distancia;
- // V=D/T // nao esquece essa desgraçaaaaaaaaaaa//
- do
- {
- printf("Digite o numero correspondente a um planeta do sistema solar: \n");
- printf(" [1]Mercurio \n [2]Venus \n [3]Marte \n [4]Jupiter \n [5]Saturno \n [6]Urano \n [7]Netuno \n [8]Lua \n");
- scanf("%d",&numplanet);
- printf("Digite a velocidade da Sonda: (em km/h)");
- scanf("%f",&sondavel);
- switch ( numplanet )
- {
- case 1 :
- distancia = 56974146; // distancia em milhas //
- tempo = distancia/sondavel;
- anof = tempo/365;
- mesf = anof * 12;
- diaf = anof*365;
- horas = diaf*24;
- minutos = horas*60;
- segundos = minutos*60;
- printf ("O tempo de uma sonda com velocidade %.f km/hpara chegar ate Mercurio e de : %.f dias, oque corresponde a : %d anos, %d meses , %d dias, %d hora(s), %d minuto(s) e %d segundos \n",sondavel,tempo,anof,mesf,diaf,horas,minutos,segundos);
- break;
- case 2 :
- distancia = 25724767; // distancia em milhas //
- tempo=distancia/sondavel;
- tempo = tempo/24;
- printf ("O tempo de uma sonda com velocidade %.2f para chegar ate Venus e de : %f \n",sondavel,tempo);
- break;
- case 3 :
- distancia = 48678219; // distancia em milhas //
- tempo=distancia/sondavel;
- tempo = tempo/24;
- printf ("O tempo de uma sonda com velocidade %.2f para chegar ate Marte e de : %f \n",sondavel,tempo);
- break;
- case 4 :
- distancia = 390674710; // distancia em milhas //
- tempo=distancia/sondavel;
- tempo = tempo/24;
- printf ("O tempo de uma sonda com velocidade %.2f para chegar ate Jupiter e de : %f \n",sondavel,tempo);
- break;
- case 5 :
- distancia = 792248270; // distancia em milhas //
- tempo=distancia/sondavel;
- tempo = tempo/24;
- printf ("O tempo de uma sonda com velocidade %.2f para chegar ate Saturno e de : %f \n",sondavel,tempo);
- break;
- case 6 :
- distancia = 1692662530; // distancia em milhas //
- tempo=distancia/sondavel;
- tempo = tempo/24;
- printf ("O tempo de uma sonda com velocidade %.2f para chegar ate Urano e de : %f \n",sondavel,tempo);
- break;
- case 7 :
- distancia = 2703959960; // distancia em milhas //
- tempo=distancia/sondavel;
- tempo = tempo/24;
- printf ("O tempo de uma sonda com velocidade %.2f para chegar ate Netuno e de : %f \n",sondavel,tempo);
- break;
- case 8 :
- distancia = 238857000; // distancia em milhas //
- tempo=distancia/sondavel;
- tempo = tempo/24;
- printf ("O tempo de uma sonda com velocidade %.2f para chegar ate Lua e de : %f \n",sondavel,tempo);
- break;
- default :
- printf ("Digite um numero valido.\n");
- }
- printf("Deseja saber o tempo de outro planeta? \n [1] Sim \n [2] Nao \n");
- scanf("%d",&x);
- }while(x==1);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement