SwOrDoFmYdEsTiNy
14-01-2011, 15:10
salve a tutti, ho un problema con un programma pascal, sto cercando di far funzionare la funzione (scusate il gioco di parole) assign, il frammento di codice è il seguente (naturalmente è solo una prova, il programma completo è ancora in fase di scrittura :D)
program scrivere_testo;
var
a, b : integer;
prova : text;
Begin
assign (prova, 'c:\casa\prova.txt');
writeln('inserisci il primo numero');
readln(a);
writeln('inserisci il secondo numero');
readln(b);
a := a + b;
writeln(a);
readln;
reset(prova);
rewrite (prova);
writeln (a, b);
close (prova);
writeln('scrittura sul testo terminato');
readln;
end.
purtroppo non viene visualizzato nessun risultato nel file di testo T_T
grazie mille a chiunque mi saprà aiutare
program scrivere_testo;
var
a, b : integer;
prova : text;
Begin
assign (prova, 'c:\casa\prova.txt');
writeln('inserisci il primo numero');
readln(a);
writeln('inserisci il secondo numero');
readln(b);
a := a + b;
writeln(a);
readln;
reset(prova);
rewrite (prova);
writeln (a, b);
close (prova);
writeln('scrittura sul testo terminato');
readln;
end.
purtroppo non viene visualizzato nessun risultato nel file di testo T_T
grazie mille a chiunque mi saprà aiutare