Sia dato un file testo “parole.txt” composto da sole lettere maiuscole. Ogni linea di testo è costituita da un carattere seguito da uno spazio e da una serie di parole tutte separate da uno spazio (compreso l’ultima).
Tutte le parole di un rigo dovrebbero iniziare o terminare con il carattere di inizio riga.
Scrivere una procedura che legga il file “parole.txt” e stampi a video tutte le parole che non verificano la condizione suddetta.
Esempio del file “parole.txt”
M MONDO MARE <eoln>
O AGO NERO OTTOBRE <eoln>
P PANE PERA <eoln>
A CASA <eoln><eof>
In questo caso non deve essere stampata alcuna parola.
Esempio del file “parole.txt”
M MONDO GARE <eoln>
O OCA POLLO <eoln>
P PANE SERA <eoln>
F GATTO <eoln><eof>
In questo caso devono essere stampate le parole: GARE, SERA, GATTO
Il problema è che non riesco a far fare tutti i confronti e cambiare lettera di riferimento quando si cambia riga.



Rispondi quotando