Il programma è abbastanza semplice , non capisco cosa non ti è chiaro di preciso.
"Non ho la minima idea di come fare per la conversone" - su carta non sapresti farle?
Comunque i passaggi da fare sono essenzialmente questi:
-prendo in input il double relativo ai metri da convertire (esistono tante classi per l'input: BufferedReader , Scanner , JOptionPane ecc ecc)
-se il dato sopra l'ottieni sottoforma di stringa lo devi convertire in double (ad esempio con parseDouble di Double) gestendo le eventuali eccezioni
-chiedi ad esempio un intero da associare al tipo di unità di misura in uscita
-converti nell'unità di misura desiderata
Per le conversioni:
1 miglio nautico = 1852 metri --> N m = N/1852 miglia nautiche
100 iarde = 91.44 metri --> N metri = 100 * N/91.44 iarde
![]()