Advertisement
Guest User

Untitled

a guest
Nov 21st, 2017
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.26 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main()
  5.  
  6. {
  7. int numplanet,x,diaf,mesf,anof,horas,minutos,segundos;
  8. float sondavel,tempo;
  9. double distancia;
  10. // V=D/T // nao esquece essa desgraçaaaaaaaaaaa//
  11.  
  12. do
  13. {
  14. printf("Digite o numero correspondente a um planeta do sistema solar: \n");
  15.  
  16. 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");
  17. scanf("%d",&numplanet);
  18.  
  19. if (numplanet < 1 || numplanet > 8)
  20. {
  21. printf("Digite um valor valido. \n");
  22. }
  23.  
  24. printf("Digite a velocidade da Sonda: (em km/h)");
  25. scanf("%f",&sondavel);
  26.  
  27.  
  28. if(numplanet==1)
  29. {
  30. distancia = 56974146; // distancia em milhas //
  31. tempo = distancia/sondavel;
  32. anof = tempo/365;
  33. mesf = anof*12;
  34. diaf = anof*365;
  35. minutos = horas*60;
  36. segundos = minutos*60;
  37.  
  38. printf ("O tempo de uma sonda com velocidade %.f km/h para 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);
  39. }
  40. else if(numplanet==2)
  41. {
  42. distancia = 25724767; // distancia em milhas //
  43. tempo=distancia/sondavel;
  44. tempo = tempo/24;
  45. printf ("O tempo de uma sonda com velocidade %.2f para chegar ate Venus e de : %f \n",sondavel,tempo);
  46. }
  47.  
  48. else if(numplanet==3)
  49. {
  50. distancia = 48678219; // distancia em milhas //
  51. tempo=distancia/sondavel;
  52. tempo = tempo/24;
  53. printf ("O tempo de uma sonda com velocidade %.2f para chegar ate Marte e de : %f \n",sondavel,tempo);
  54. }
  55.  
  56. else if(numplanet==4)
  57. {
  58. distancia = 390674710; // distancia em milhas //
  59. tempo=distancia/sondavel;
  60. tempo = tempo/24;
  61. printf ("O tempo de uma sonda com velocidade %.2f para chegar ate Jupiter e de : %f \n",sondavel,tempo);
  62. }
  63.  
  64. else if(numplanet==5)
  65. {
  66. distancia = 792248270; // distancia em milhas //
  67. tempo=distancia/sondavel;
  68. tempo = tempo/24;
  69. printf ("O tempo de uma sonda com velocidade %.2f para chegar ate Saturno e de : %f \n",sondavel,tempo);
  70. }
  71.  
  72. else if(numplanet==6)
  73. {
  74. distancia = 1692662530; // distancia em milhas //
  75. tempo=distancia/sondavel;
  76. tempo = tempo/24;
  77. printf ("O tempo de uma sonda com velocidade %.2f para chegar ate Urano e de : %f \n",sondavel,tempo);
  78. }
  79.  
  80. else if(numplanet==7)
  81. {
  82. distancia = 2703959960; // distancia em milhas //
  83. tempo=distancia/sondavel;
  84. tempo = tempo/24;
  85. printf ("O tempo de uma sonda com velocidade %.2f para chegar ate Netuno e de : %f \n",sondavel,tempo);
  86. }
  87.  
  88. else if(numplanet==8)
  89. {
  90. distancia = 238857000; // distancia em milhas //
  91. tempo=distancia/sondavel;
  92. tempo = tempo/24;
  93. printf ("O tempo de uma sonda com velocidade %.2f para chegar ate Lua e de : %f \n",sondavel,tempo);
  94. }
  95.  
  96. printf("Deseja saber o tempo de outro planeta? \n [1] Sim \n [2] Nao \n");
  97. scanf("%d",&x);
  98.  
  99. }while(x==1);
  100.  
  101. return 0;
  102. }
  103.  
  104.  
  105. // futucando no codigo
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement