Velocidade de escape I
A velocidade de escape é a velocidade mínima necessária para que um objeto livre, sem propulsão, escape da influência gravitacional de um corpo massivo, ou seja, para alcançar uma distância infinita dele. A velocidade de escape é uma função da massa do corpo e da distância até o centro de massa do corpo.
Objetivo
Crie uma função que receba um planeta como argumento e retorne sua velocidade de escape expressa em m/s, km/h e km/s.
Dados
Na tabela a seguir, você encontrará a massa de cada planeta relativa à Terra e seu raio relativo à Terra:
| Planeta | Massa | Raio |
|---|---|---|
| Mercury | 0.0558 | 0.383 |
| Venus | 0.815 | 0.95 |
| Earth | 1 | 1 |
| Mars | 0.107 | 0.532 |
| Jupiter | 318 | 11.2 |
| Saturn | 95.1 | 9.41 |
| Uranus | 14.5 | 4.06 |
| Neptune | 17.2 | 3.88 |
Considere:
- Massa da Terra = 5.976e24 kg
- Raio equatorial da Terra = 6378 km
- Constante gravitacional G = 6.67e-11 N*m²/kg²
Exemplos
escapeVelocity("Earth") ➞ "The escape velocity in m/s is: 11179.98. The escape velocity in km/h is: 40247.93. The escape velocity in km/s is: 11.18."
escapeVelocity("Venus") ➞ "The escape velocity in m/s is: 10355.19. The escape velocity in km/h is: 37278.68. The escape velocity in km/s is: 10.36."
escapeVelocity("Mars") ➞ "The escape velocity in m/s is: 5013.92. The escape velocity in km/h is: 18050.11. The escape velocity in km/s is: 5.01."Observações
- Arredonde para o centésimo mais próximo a velocidade de escape em m/s. Usando a velocidade de escape arredondada em m/s, calcule a velocidade de escape em km/h e arredonde esse número para o centésimo mais próximo. Por fim, usando a velocidade de escape arredondada em m/s, calcule a velocidade de escape em km/s e arredonde esse número para o centésimo mais próximo.
- Preste muita atenção às unidades.
- Consulte a parte #2 desta série: Escape Velocity II.