¡Esta bien! Aquí te muestro un ejemplo de un programa en Python que simula un sistema planetario de n cuerpos y muestra las trayectorias de los cuerpos usando la biblioteca matplotlib.

``` python
import numpy as np
import matplotlib.pyplot as plt

# Pedimos el número de cuerpos al usuario
n = int(input("Ingrese el número de cuerpos: "))

# Creamos arrays para las masas, posiciones y velocidades iniciales
m = np.zeros(n)
pos = np.zeros((n, 2))
vel = np.zeros((n, 2))

# Pedimos al usuario la información para cada cuerpo
for i in range(n):
    m[i] = float(input("Ingrese la masa del cuerpo {}: ".format(i+1)))
    pos[i] = np.array([float(input("Ingrese la posición inicial en x del cuerpo {}: ".format(i+1))),
                       float(input("Ingrese la posición inicial en y del cuerpo {}: ".format(i+1)))])

    vel[i] = np.array([float(input("Ingrese la velocidad inicial en x del cuerpo {}: ".format(i+1))),
                       float(input("Ingrese la velocidad inicial en y del cuerpo {}: ".format(i+1)))])

# Definimos una función que calcula la aceleración en cada cuerpo
def get_acceleration(masses, positions):
    G = 6.67408e-11
    n = len(masses)
    accels = np.zeros((n, 2))
    for i in range(n):
        for j in range(n):
            if i != j:
                r = positions[j] - positions[i]
                accels[i] += G * masses[j] / np.linalg.norm(r)**3 * r
    return accels

# Simulamos el movimiento de los cuerpos durante 10000 pasos de un segundo
dt = 1
posiciones = np.zeros((n, 2, 10000))
posiciones[:, :, 0] = pos

for i in range(1, 10000):
    aceleracion = get_acceleration(m, posiciones[:, :, i-1])
    vel += aceleracion * dt
    pos += vel * dt
    posiciones[:, :, i] = pos

# Mostramos las trayectorias de los cuerpos en diferentes colores usando matplotlib
colors = ['b', 'g', 'r', 'c', 'm', 'y', 'k']

for i in range(n):
    plt.plot(posiciones[i, 0, :], posiciones[i, 1, :], colors[i % len(colors)])

plt.xlabel("Posición en x")
plt.ylabel("Posición en y")
plt.title("Trayectorias de los cuerpos")
plt.show()

```

En este programa, primero pedimos al usuario el número de cuerpos, así como su masa, velocidad y posición inicial. Luego, utilizamos una función para calcular la aceleración de cada cuerpo, y simulamos el movimiento de los cuerpos durante 10000 pasos de un segundo. Finalmente, mostramos las trayectorias de los cuerpos en diferentes colores utilizando matplotlib.Ten en cuenta que este es solo un ejemplo básico de una simulación de sistema planetario. Para hacer una simulación más precisa y realista, se requerirían cálculos adicionales y ajustes en el programa.
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence