Bonjour,
Je n'ai pas trop l habitude de manier les fichiers en pascal (erreur de compilation--> pour les voir si vous pouvez le compiler c'est plus simple), merci de m aider (le but étant de copier dans le fichier la classe de chaque chambre qui a été rentrée dans le tableau, c'est a dire recopier dans le fichier ce qui a été mis dans le tableau):
Au revoir;Code:program Renseignements; const MAX=100; type classeChambre=array[1..MAX] of integer; fichier = file of integer; classes = record var Tab : classeChambre; classesChambre : fichier; procedure descriptionHotel( var Tab : classeChambre); Var i, n, x, y : integer; begin writeln('Quel est le nombre de chambres de l hotel ? '); Readln(n); writeln('Combien y a t-il de types de chambres ? '); Readln(x); writeln('Quel est le nombre de services que propose l hotel ? '); Readln(y); for i:=1 to n do begin writeln('Veuillez préciser la classe de la chambre n°',i); readln(Tab[i]); assign(classesChambre, 'classroom.txt'); reset(classesChambre); write(classesChambre, Tab[i]); close(classesChambre); end; end; begin descriptionHotel( Tab ); end.
-----