Tony Hak
29-08-2006, 09:29
ciao ..
come faccio a leggere record per record in un file binario ( .dat ) con il pascal ? so due giorni che ci provo ma nn ci riesco !!! :( ... l'esercizio è il seguente :
Sia clienti.dat il nome fisico di un file contenente record del tipo :
TYPE
string20=string[20];
tprodotto = array[1..50] of integer;
tipor= record
nome:string20;
cognome:string20;
prodotto:tprodotto;
end;
dove se r è una variabile di tipo tipor allora rprodotto[i] rappresenta quanti pezzi del prodotto i ha acquistato il cliente r.cognome.
Scrivere una procedura che stampi in ordine alfabetico tutti i clienti che nn hanno acquistato piu' di k pezzi fra tutti i prodotti ...
aiuto , nn so come si legge dal file record per record... vi prego aiutatemi :mc: .. grazissimo in anticipo
come faccio a leggere record per record in un file binario ( .dat ) con il pascal ? so due giorni che ci provo ma nn ci riesco !!! :( ... l'esercizio è il seguente :
Sia clienti.dat il nome fisico di un file contenente record del tipo :
TYPE
string20=string[20];
tprodotto = array[1..50] of integer;
tipor= record
nome:string20;
cognome:string20;
prodotto:tprodotto;
end;
dove se r è una variabile di tipo tipor allora rprodotto[i] rappresenta quanti pezzi del prodotto i ha acquistato il cliente r.cognome.
Scrivere una procedura che stampi in ordine alfabetico tutti i clienti che nn hanno acquistato piu' di k pezzi fra tutti i prodotti ...
aiuto , nn so come si legge dal file record per record... vi prego aiutatemi :mc: .. grazissimo in anticipo