Afficher un certain nombre de caractères dans une chaîne (S.O.S)

Afficher un certain nombre de caractères dans une chaîne (S.O.S) - Delphi/Pascal - Programmation

Marsh Posté le 29-11-2009 à 04:55:39    

Bonjour à tous, je suis partie dans l'idée que la différence doit pas être forte entre enlever un certain nombre de caractère ou en afficher un certain nombre saisit par l'utilisateur.  
 
Voici ce que je dois faire:
 
Affichage d’un certain nombre de caractères de la chaîne.  Ce nombre de caractères et la position de départ est au  choix de l’usager.  On doit donc l’informer du nombre maximal de caractères disponibles dans la chaîne.
 
========Le code ici est dans un gros Case sous forme de menu en application console==========================
 
Longueur := Length(Chaine);
Writeln('La chaine a ',Longueur,' caracteres.');
writeln;
Write('Saisir la position de depart (1 = depart):');
Readln(Pos);
writeln;
Write('Saisir le nombre de caracteres a afficher:');
Readln(nbenlever);
Chaine2 := copy(Chaine, pos, length(Chaine));         <--- Je suis sûr qu'ici entre le nombre à afficher et le nombre à enlever il doit pas avoir grand différence dans le code...
writeln;
writeln(Chaine2);
 
---------------------------------------------
 
Voilà j'aimerais ça savoir comment je pourrais adapter mon code pour que l'utilisateur puisse saisir le nombre de caractère à afficher dans un chaine à partir d'une certaine position de départ.
 
Merci,
-Jack Bauer :hello:


Message édité par Jack-Bauer le 29-11-2009 à 05:04:09
Reply

Marsh Posté le 29-11-2009 à 04:55:39   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed