PDA

Visualizza la versione completa : [C++] puntatori: leggere righe di testo e accodarle ad un array


Johnny_Firpo
09-07-2009, 23:01
Salve, vi chiedo scusa perchè ho aperto un altro posto, ma l'argomento è diverso.

Devo svolgere il seguente esercizio:

Scrivere un programma che legga una serie di righe di testo e le aggiunga a un oggetto

char buffer[1000]. La lettura deve essere interrotta dopo 1000 caratteri. In base a ciò che viene letto nel testo si devono sostituire tutti i caratteri di invio a capo '\n' con terminatori '\0'.
Definire un array
char* lines[100] in modo che i puntatori dell'array facciano riferimento all'inizio delle righe presenti nel testo.
Si considerano solo 100 righe di input anche se l'input prevede un numero maggiore di riche.
Visualizzare poi le righe in ordine inverso rispetto alla lettura, iniziando dall'ultima riga di input.

MItaly
09-07-2009, 23:30
... e quindi?

oregon
10-07-2009, 07:20
Dato che e' un esercizio, devi tentare di risolverlo e non fartelo risolvere dal forum (che non esiste per questo ...) ...

Fai le tue riflessioni e traducile in un codice che, secondo te, possa realizzare (spiegandolo dettagliatamente) quello che vuole l'esercizio.

Per eventuali problemi, chiedi pure ...

P.S. Attenzione al titolo e al regolamento ...

LeleFT
10-07-2009, 08:24
Originariamente inviato da oregon
Dato che e' un esercizio, devi tentare di risolverlo e non fartelo risolvere dal forum (che non esiste per questo ...) ...
P.S. Attenzione al titolo e al regolamento ...

Esatto.
Tra parentesi quadre, nel titolo, va scritto il linguaggio e vanno evitate esortazioni come Help che non servono a nessuno.


Ciao. :ciauz:

Loading