-Per Julinda- Domanda su Es1 e 2

0 views
Skip to first unread message

valentini_simone

unread,
Nov 20, 2007, 5:04:31 AM11/20/07
to prog1-pz0708
Nel primo esercizio si prende in input un testo T, nel secondo una stringa T. Quindi c'è differenza.. giusto?
Il testo può contenere più linee di testo, quindi degli "a capo", e si interrompe quando l'utente digita il carattere EOF (ctrl z), mentre la stringa è una sequenza (senza newline) che si conclude quando l'utente digita invio.
è daccordo ? c'è questa differenza fra il primo ed il secondo esercizio ?

Infine una domanda sul punteggio aggiuntivo determinato dagli homework: ho letto che i punti aggiuntivi si applicano solamente al primo scritto che viene consegnato.. per primo scritto si intende l'esame finale di Gennaio ?
Oppure i punti per gli homework fatti prima dell'esonero sono aggiunti all'esonero e quelli successivi all'esame finale ?

Grazie,
Simone.


Julinda

unread,
Nov 20, 2007, 6:01:03 AM11/20/07
to Programmazione1 pz 07-08
Salve,
innanzi tutto mi complimento con lei per aver posto questo problema e
per essersi informato prima su questa questione.

Rispondo qua' sotto alle sue domande rispettivamente:

On Nov 20, 11:04 am, "valentini_simone" <valentini_sim...@libero.it>
wrote:
> Nel primo esercizio si prende in input un testo T, nel secondo una stringa T. Quindi c'è differenza.. giusto?
> Il testo può contenere più linee di testo, quindi degli "a capo", e si interrompe quando l'utente digita il carattere EOF (ctrl z), mentre la stringa è una sequenza (senza newline) che si conclude quando l'utente digita invio.
> è daccordo ? c'è questa differenza fra il primo ed il secondo esercizio ?

Non esattamente. Per il primo esercizio dovete scrivere un programma
che prende in input un testo, di cui poi dovete farne quello che dice
l'esercizio.
Quello che lei dice riguardo al testo ossia: puo' contenere piu' linee
e quindi piu' accapi e' vero. Per quanto riguara il carattere end-of-
file, quello dipende da sistema a sistema, non e' detto che sia ctrl
z. Infatti, ad esempio, questo sul mio sistema fa' terminare il
programma.
Quindi, essendo che c'è questo piccolo "problemino" su come accorgersi
della fine del testo facciamo così:
Il testo termina con il carattere '-' (meno). Questa specificazione lo
mettero' anche sulla pagina degli esercizi del terzo homework. La
pregherei comunque di spargere la voce tra' i suoi compagni che
eventualmente non sono iscritti alla mailing list.

Per quanto riguarda il secondo esercizio, il problema non si pone
essendo che dovete consegnare solo una funzione che prende una stringa
(ovviamente terminata adeguatamente col carattere di finestringa '\0')

>
> Infine una domanda sul punteggio aggiuntivo determinato dagli homework: ho letto che i punti aggiuntivi si applicano solamente al primo scritto che viene consegnato.. per primo scritto si intende l'esame finale di Gennaio ?
> Oppure i punti per gli homework fatti prima dell'esonero sono aggiunti all'esonero e quelli successivi all'esame finale ?

Sinceramente questo non lo so, essendo che e' il prof. Silvestri a
decidere. Ma, mi posso informare dal prof. A questo punto lei puo'
fare 2 cose:
1. Aspetta che io mi informo
2. Scrive lei direttamente al prof. (lui e' molto disponibile, non
dovete avere paura di comunicare con lui tramite mail :)
Ovviamente 1 non esclude il 2 :-) quindi faccia come meglio crede

Saluti
Julinda

>
> Grazie,
> Simone.

Lorenzo Primiterra

unread,
Nov 20, 2007, 2:10:56 PM11/20/07
to Programmazione1 pz 07-08


Il 20/11/07, Julinda <Julind...@gmail.com> ha scritto:

Per quanto riguarda il secondo esercizio, il problema non si pone
essendo che dovete consegnare solo una funzione che prende una stringa
(ovviamente terminata adeguatamente col carattere di finestringa '\0')
 e per l'inizio della stringa? il T = "ecc" viene preso in input oppure alla funzione diamo in inputo solo la stringa?

Julinda

unread,
Nov 21, 2007, 7:54:12 AM11/21/07
to Programmazione1 pz 07-08
Salve,

la funzione ha come intestazione
char** Parole (const char T[], long* np)

quindi prende come parametri la stringa di testo e un puntatore a
long.

Voi dovete appunto scrivere la funzione. Niente main, niente input
output del programma!!!
Infatti non si tratta di un programma ma solo di una funzione.
Insomma, una cosa simile
a quello che vi si chiedeva nel Homework 2 esercizio 4 (quello di
vigenere').

Non dimenticatevi gli appropriati include, quelli li dovete mettere.

Saluti
Julinda

On Nov 20, 8:10 pm, "Lorenzo Primiterra" <lorenzoprimite...@gmail.com>
wrote:
> Il 20/11/07, Julinda <Julinda.St...@gmail.com> ha scritto:
Reply all
Reply to author
Forward
0 new messages