Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
Soluzione prova in itinere di Informatica B del 30 gennaio 2004 Esercizio n. 1
 

Summary: Soluzione prova in itinere di Informatica B del 30 gennaio 2004
Esercizio n. 1
void TrovaOggetti(char *nomearchivio, int cod)
{
Oggetto o;
FILE *f;
f = fopen(nomearchivio, "rb"); /* apre il file binario in lettura */
while (feof(f) == 0) /* while(non stata raggiunta la fine del file che contiene gli oggetti) */
{
fread(&o,sizeof(Oggetto),1,f);
if (o.codice == cod)
printf("%d %f %s", o.codice, o.prezzo, o.descrizione);
}
fclose(f);
}
Esercizio n. 2
float TrovaPrezzoPrimoOggetto(char *nomearchivio, int cod)
{
Oggetto o;
FILE *f;

  

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

 

Collections: Computer Technologies and Information Sciences