Boa noite prezados,
Estou precisando fazer um algoritmo e a unica forma que pensei não parece muito conveniente e acho que deve ter uma forma mais compacta, vou explicar abaixo...
Não quero o algoritmo pronto, mas se alguém me der uma ideia para fazer esse tipo de algoritmo eu agradeço muito. Dai eu irei pesquisar o método e tentar aplicar.
Segue abaixo:
"Construa uma solução (algoritmo/programa) que permite que o usuário visualize uma lista contendo os planetas do nosso sistema solar. Ele deverá poder selecionar dois planetas do nosso sistema solar de uma lista predefinida. Após escolher os dois planetas, o programa deverá: (a) exibir a distância média destes planetas do Sol, (b) a distância média destes da Terra e (c) a distância média destes entre si. Utilizar (Km) como medida."
...O jeito que pensei seria utilizar o sol como referencia (int sol = 0) e criar as variáveis para os planetas atribuindo a elas o valor de sua distancia até o sol. O problema é que o usuário tem que selecionar quais planetas ele irá comparar e para isso eu só consegui pensar em atribuir subjetivamente a numeração de 1 a 8 aos planetas e se o usuário digitasse 1 e 2, ou 1 e 3, assim por diante, fazer os cálculos entre os planetas correspondentes., porém assim daria 64 casos.
Edit
Segue o código que eu estava fazendo:
Agradeço desde já.