Spice ha scritto:
Ti ringrazio ho fatto come hai detto ma purtroppo continuo a sbagliare e non so come uscirne... boh è l'unico esercizio che ci è stato assegnato così quindi non ho niente a cui ricollegarmi
Ok, spiegazione più estesa per ottenere l'indice
escluso (ovvero quello fuori dalla sequenza numerica) utile per il substring.
Hai trovato un carattere all'indice
i che è una cifra decimale. Definisci una variabile
j fuori (prima) del ciclo che ti sto per dire, servirà per dopo.
Poi fai un ciclo con inizializzazione j=i+1 per tutta la lunghezza possibile e incrementando come solito per +1. All'interno: se il carattere j-esimo non è una cifra decimale, fai un
break.
Terminato il ciclo (per il break o per la condizione cioè per fine stringa), quel indice j è valido per fare un substring da i (incluso) a j (escluso). Vedi appunto substring di String.
Chiaramente devi poi aggiornare
i in modo che sia coerente, cioè che riparta dopo la sequenza numerica. Altrimenti vedresti più pezzi della stessa sequenza!