Autore |
Discussione  |
|
Pesci85
Nuovo Utente

Regione: Puglia
Prov.: Bari
Città: Monopoli
|
Inserito il - 04/02/2009 : 18:39:22
|
Ciao amici sono disperata.non avendo dimestichezza con il LINGUAGGIO C ho problemi a fare due esercizi.Potreste darmi una mano?Sottoscrivo qui le due tracce.Grazie e scusate.Pesci85
Esercizio Esame 4.3 (Sotto insiemi di un insieme dato) Si deve costruire, in C, una funzione ricorsiva che mostra sul monitor tutti i sotto insiemi di due lettere di un insieme di lettere dato. Si mostri sul monitor i contenuti del FILE di input. Per esempio subsetDue (“almz”) mostra sul monitor: A L A M A Z L M L Z M Z
Esercizio Esame 1.1 Si deve costruire un programma che ha in input: due file di testo, il primo, “info.txt” contiene le informazioni sugli aerei che partono da una determinata città. Ogni linea contiene le seguenti informazioni: codiceVolo Partenza Città Arrivo Posti Prezzo. Per esempio, il contenuto di una linea può essere il seguente: A143 14.00 Venezia 15.15 143 75.48 Il file è ordinato per codiceVolo. Il secondo, “prezzi.txt”, contiene le informazioni relative all’aggiornamento dei prezzi di e ogni linea contiene solo le seguenti informazioni: codiceVolo Prezzo. Per esempio, il contenuto di una linea può essere il seguente: A143 84.54 Il file è ordinato per codiceVolo. Il programma fornisce in output: due file di testo, il primo, “oldInfo.txt”, è identico al file “info.txt” , il secondo, “info.txt”, si ottiene aggiornando i prezzi del primo file di input . Il programma deve gestire l’eventuale presenza in “prezzi.txt” di un codiceVolo inesistente. Il programma, infine, deve mostrare sul monitor il contenuto dei due file di output visualizzando, contemporaneamente, una linea di ciascun file di output.
Esempio di output sul monitor:
A143 14.00 Venezia 15.15 143 75.48 A143 14.00 Venezia 15.15 143 84.54 A148 15.30 Milano 16.40 220 93.12 A148 15.30 Milano 16.40 220 98.62 A162 17.00 Roma 18.00 180 61.23 A162 17.00 Roma 18.00 180 61.23
|
Anto |
|
genius
dott. ing. cav. ...FN
    

Regione: Puglia
Prov.: Bari
Città: Molfetta - Caput Mundi
|
Inserito il - 05/02/2009 : 10:21:40
|
per il punto uno, il rpoblema è così banale che mi è difficile trovare una soluzione ricorsiva, ci sto pensando però...
in ogni caso, la dimestichezza col c non serve, o meglio serve solo in un secondo momento. Pensa prima agli algoritmi che ti servono, una volta trovati, puoi concentrarti su come in c si scrivono questi algoritmi... |
"...e se non hai morale e se non hai passione se nessun dubbio ti assale perché la sola ragione che ti interessa avere è una ragione sociale soprattutto se hai qualche dannata guerra da fare non farla nel mio nome non farla nel mio nome che non hai mai domandato la mia autorizzazione se ti difenderai non farlo nel mio nome che non hai mai domandato la mia opinione..."
Un blog farlocco |
 |
|
airbag
utente salvato da un
  

Città: manchester
|
Inserito il - 05/02/2009 : 10:37:00
|
hint: di solito procedure iterative che ciclicamente scansionano una struttura dati lineare possono essere trasformate in funzioni ricorsive chiamate su porzioni di tale struttura |
<>Can't you see them? Can't you see them? roots can't hold them Bugs console them<> <big><big><big><i><font color="#000033">since yourheadisshacking inthat yourarmsareshacking inthat yourfeetareshacking cause theEarthisshackin'</font></i></big></big></big> |
 |
|
genius
dott. ing. cav. ...FN
    

Regione: Puglia
Prov.: Bari
Città: Molfetta - Caput Mundi
|
Inserito il - 05/02/2009 : 11:25:13
|
si si, questo è chiaro ;) |
"...e se non hai morale e se non hai passione se nessun dubbio ti assale perché la sola ragione che ti interessa avere è una ragione sociale soprattutto se hai qualche dannata guerra da fare non farla nel mio nome non farla nel mio nome che non hai mai domandato la mia autorizzazione se ti difenderai non farlo nel mio nome che non hai mai domandato la mia opinione..."
Un blog farlocco |
 |
|
|
Discussione  |
|
|
|