Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
Prova in itinere di Informatica B Corsi di Laurea in Ingegneria Aerospaziale e Meccanica
 

Summary: Prova in itinere di Informatica B
Corsi di Laurea in Ingegneria Aerospaziale e Meccanica
prof. Francesco Amigoni
31 gennaio 2003
Cognome____________________ Nome____________________
Matricola____________________ Indirizzo (Aerospaziale / Meccanica) __________
Esercizio n. 1 (2)
Data la seguente dichiarazione globale:
typedef struct { char titolo[20];
char autore[10];
} Libro;
scrivere la seguente procedura C:
void SelezionaIniziali(FILE *archiviolibri, FILE *archivioiniziali)
che legge i libri memorizzati nel file binario il cui descrittore archiviolibri e memorizza la prima
lettera del titolo e dell'autore (separate da uno spazio) nel file di testo il cui descrittore
archivioiniziali. Il file binario contiene un certo numero (sconosciuto) di struct di tipo Libro. Si
supponga che i file siano aperti e chiusi esternamente alla procedura.
Esercizio n. 2 (1)
Scrivere un frammento di programma C che apre il file binario di nome "C:\libri.dat" e il file di testo
"C:\iniziali.txt" controllando gli eventuali errori, chiama la procedura definita nell'esercizio precedente

  

Source: Amigoni, Francesco - Dipartimento di Elettronica e Informazione, Politecnico di Milano

 

Collections: Computer Technologies and Information Sciences