Almiar
Es simple, el melón flota en el agua porque el melón tiene menor densidad en comparación con el agua, a diferencia del tomate, tiene una densidad mayor que el agua.
La densidad es la masa de un objeto sobre su volumen. Y la fuerza que reacciona sobre el melón y el tomate se llama "fuerza de flotación", que está relacionada con la densidad del objeto que flota o se hunde y la densidad del agua ^^
Maxime
El melón flota debido a que el área que se desplaza en el agua ejerce una mayor fuerza hacia arriba sobre el melón manteniéndolo a flote mientras que el tomate es más denso y las fuerzas se anulan entre sí y se hundiría.