Lire et écrire dans un fichier texte
3 participants
Forum INFOMATH :: Enseignement de l'informatique :: Informatique - Collège & Lycée :: Exercices Pascal :: Fichiers et Enregistrements
Page 1 sur 1
Lire et écrire dans un fichier texte
Créer un fichier texte appelé exercice.txt et y stocker des valeurs (de type string) récupérées depuis le clavier jusqu'à la lecture de la chaîne 'FIN' (peut importe la casse, 'fin' ou 'fIn'). La chaîne de caractère, 'FIN' en l'occurrence ne sera pas stockée dans le fichier
Nidhal007- Entier Naturel
- Nombre de messages : 1
Réputation : 1
Points : 6447
Date d'inscription : 01/04/2007
Re: Lire et écrire dans un fichier texte
salu nidhal007
viola la code:
program file;
uses wincrtcrt;
procedure up(var s: string);
var
i: Integer;
begin
for i := 1 to Length(s) do
s := UpCase(s[i]);
end;
var
F: Text;
s: string;
sortie: boolean;
begin
assign(F, 'c:\tp\exercice.txt');
rewrite(F);
sortie := false;
repeat
writeln('Entrez une chaine a ecrire dans le fichier');
readln(s);
up(s);
if (s = 'FIN') then
sortie := true
else
writeln(F, s);
until sortie = true;
close(F);
end.
[i]
lol
viola la code:
program file;
uses wincrtcrt;
procedure up(var s: string);
var
i: Integer;
begin
for i := 1 to Length(s) do
s := UpCase(s[i]);
end;
var
F: Text;
s: string;
sortie: boolean;
begin
assign(F, 'c:\tp\exercice.txt');
rewrite(F);
sortie := false;
repeat
writeln('Entrez une chaine a ecrire dans le fichier');
readln(s);
up(s);
if (s = 'FIN') then
sortie := true
else
writeln(F, s);
until sortie = true;
close(F);
end.
[i]
lol
pirate- Entier Naturel
- Nombre de messages : 28
Réputation : 0
Points : 6448
Date d'inscription : 30/03/2007
Re: Lire et écrire dans un fichier texte
desloer il ya une erreur ce code est juste.
program file1;
uses wincrt;
procedure up(var s: string);
var
i: Integer;
begin
for i := 1 to Length(s) do
s[i] := UpCase(s[i]);
end;
var
F: Text;
s: string;
sortie: boolean;
begin
assign(F, 'c:\tp\exercice.txt');
rewrite(F);
sortie := false;
repeat
writeln('Entrez une chaine a ecrire dans le fichier');
readln(s);
up(s);
if (s = 'FIN') then
sortie := true
else
writeln(F, s);
until sortie = true;
close(F);
end.
program file1;
uses wincrt;
procedure up(var s: string);
var
i: Integer;
begin
for i := 1 to Length(s) do
s[i] := UpCase(s[i]);
end;
var
F: Text;
s: string;
sortie: boolean;
begin
assign(F, 'c:\tp\exercice.txt');
rewrite(F);
sortie := false;
repeat
writeln('Entrez une chaine a ecrire dans le fichier');
readln(s);
up(s);
if (s = 'FIN') then
sortie := true
else
writeln(F, s);
until sortie = true;
close(F);
end.
pirate- Entier Naturel
- Nombre de messages : 28
Réputation : 0
Points : 6448
Date d'inscription : 30/03/2007
Re: Lire et écrire dans un fichier texte
Salut à tous,
C'est une solution élégante que t'as postée pirate
Je t'encourage.
B.NabiL
C'est une solution élégante que t'as postée pirate
Je t'encourage.
B.NabiL
Napoléon- Admin
-
Nombre de messages : 2934
Localisation : Tunisie
Réputation : 122
Points : 7872
Date d'inscription : 19/03/2007
Feuille de personnage
Capacité linguistique:
(999/1000)
Forum INFOMATH :: Enseignement de l'informatique :: Informatique - Collège & Lycée :: Exercices Pascal :: Fichiers et Enregistrements
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum