|
| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. | NEI PREFERITI | .:: | RSS Forum | RSS News | NEWS web | NEWS software | |
| PUBBLICITA' | | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | | CERCA nel FORUM » | |
14-03-2008, 16.07.09 | #1 |
Newbie
Registrato: 14-03-2008
Messaggi: 11
|
[C++]ESERCIZIO URGENTE
spero che possiate aiutarmi dato che entro domani lo devo inviare al prof premettendo che non abbiamo fatto la classi e puntatori Sia dato un file testo di nome fisico “parole.txt. In ogni rigo vi sono delle parole comincianti per vocale (A,E,I,O,U). Le parole sono al più 5, disposte in ordine alfabetico e tutte separate da uno spazio. In ogni rigo non vi sono mai 2 parole comincianti con la stessa vocale. Scrivere una procedura, con il relativo programma di prova, che ricopi le parole in un nuovo file rispettando l’ordine alfabetico e inserendo, se manca una parola cominciante per una data vocale, la stringa “---“. io avevo pensato di servirmi di un vettore dove mettere le vocali,ma penso che non sia il modo giusto,secondo voi come devo procedere?? Ultima modifica di antony88 : 14-03-2008 alle ore 16.50.06 |
14-03-2008, 17.16.49 | #2 |
Gold Member
WT Expert
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
|
Secondo me devi procedere studiando un codice di esempio.
|
14-03-2008, 20.40.52 | #3 |
Newbie
Registrato: 14-03-2008
Messaggi: 11
|
il file e un semplice file di testo,
il mio problema non è nella gestione del file ma nel verificare che ogni parola inizi con una delle cinque vocali in modo ordinato ti faccio un esempio: ARCOBALENO UOVO ASTRO ELICOTTERO IUTA OMBRELLO UOMO EST UNIVERSO IGOR OLANDA Il file di output sarà: ARCOBALENO --- --- --- UOVO ASTRO ELICOTTERO IUTA OMBRELLO UOMO --- EST --- --- UNIVERSO --- --- IGOR OLANDA --- Ultima modifica di antony88 : 15-03-2008 alle ore 10.28.04 |
15-03-2008, 10.27.19 | #4 |
Newbie
Registrato: 14-03-2008
Messaggi: 11
|
nessuno sa aiutarmi
help me!! |
15-03-2008, 11.59.41 | #5 |
Gold Member
WT Expert
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
|
"Le parole sono al più 5, disposte in ordine alfabetico e tutte separate da uno spazio."
Bene: Sai che devi creare un vettore di max 5 elementi Sai che il carattere spazio è il terminatore di ogni singolo elemento. Ogni vettore lo imposterai uguale a "---" Ti ho fornito indicazioni su come usare gli streaming per leggere un'intera riga di testo. Per ogni riga di testo dovrai ricavare ogni elemento dell'array. Il primo elemento deve cominciare con 'A", il secondo con 'E', il terzo con 'I' e via di seguito Se l'elemento 1 non comincia con 'A', l'elemento 1 rimarrà uguale a "---" Se l'elemento 2 non comincia con 'B', l'elemento 2 rimmarrà uguale a "---" ecc. Una volta ottenuti i valori di ogni vettore per riga di testo, scriverai sul nuovo file ogni vettore seguito da uno spazio. Questa operazione la dovrai effettuare per tutte le righe di cui si compone il file di testo. Ti ho fornito indicazioni su come usare gli streaming per scrivere testo su file. Esercizio concettualmente risolto |
15-03-2008, 12.32.52 | #6 |
Newbie
Registrato: 14-03-2008
Messaggi: 11
|
ok grazie mille
|
Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti) | |
Strumenti discussione | |
|
|
Discussioni simili | ||||
Discussione | Autore discussione | Forum | Risposte | Ultimo messaggio |
Urgente: problema excel2003 con 16:9 | noel2 | Office suite | 1 | 11-12-2006 18.00.19 |
[xp] Installazione driver e blocco totale, urgente. | Zerko | Windows 7/Vista/XP/ 2003 | 1 | 05-09-2006 00.43.26 |
Aiuto urgente: non vedo + i lettori CD e masterizzatore! | Menz | Windows 7/Vista/XP/ 2003 | 17 | 08-09-2004 18.39.32 |
urgente : montare shceda video ge force II | top gun | Hardware e Overclock | 1 | 19-05-2004 20.22.15 |
URGENTE! Acqusizione diapo! | Fabbio | Hardware e Overclock | 5 | 10-11-2003 20.07.12 |