Bonjours a tous.
J'ai un petit problème avec un exercice et je cherche un coup de main pour l'algorithme pour que je puisse le faire.
Je pense que ça sera un truc comme ça :Écrire un programme pascal et un algorithme permettant de lire une chaine qui contient 3 mot séparer par un espace et l'afficher a l'inverse.
Exemple: Section informatique 2010 Après traitement: 2010 informatique Section
Le programme ne doit contenir aucune boucle ni procédure ou fonction.
Merci de me donner quelques indices pour résoudre ce problème.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Program Ex; Uses wincrt; Var Phrase,mot1,mot2,mot3:String ; p:Integer; Begin Readln(Phrase); p:=(pos(' ',Phrase)); mot1:=(copy(Phrase,1,p-1)); mot2:=(copy(phrase,p,[JE BLOQUE ICI])); mot3:=(copy(Phrase,length(mot1)+length(mot2),[JE BLOQUE ICI]); Write(mot3,mot2,mot1); END.
Partager