Gérer le forum: Aide • Rechercher • Liste des Membres • Groupes d'utilisateurs
• S'enregistrer
• Profil • Se connecter pour vérifier ses messages privés
• Connexion
Auteur |
Message |
cyber_franciss
Forumeur occasionnel
Sexe:
Messages: 20
|
Posté le:
Mar 14 Mar 2006 - 14:33 |
|
Bonjour à tous,
je voudrais avoir votre avis sur ma logique est elle bonne ou non ?
l'énnoncé est le suivant :
l'utilisateur doit saisir une phrase et le programme corriger les erreurs du type " ." (il faut enlever l'espace) ou bien alors mettre des majuscules après un point ou en début de phrase.
je vous donne une ébauche de mon algo :
Debut
Afficher "saisir une phrase"
saisir phrase
longueur_phrase = longueur(phrase)
pour i de 1 à longeur_phrase
Faire
Si (souschaine(phrase,i,2)) = " ."
alors souchaine(phrase,i)) = ""
Finsi
Si (souschaine (phrase,1,1) < ... et > ... // ... = les valeurs en ASCII en minuscules
alors (souchaine(phrase,1,1) = phrase[1] +32 // 32 pour moi c'est le nombre qu'il faut rajouter au code ascii minuscule pour obtenir la Maj
Finsi
Si (souschaine (phrase,i,2)) = "." +ASCI > ... et ASCI < ...
Alors (souchaine(phrase,i+1,1)) = phrase[i+1] +32
Finpour
Afficher phrase
Fin
Voila il est inutile de préciser que je débute alors pour toutes suggestion faite moi signe |
|
|
|
|
N'oubliez pas de vous inscrire à la communauté pour participer. Si vous êtes déjà membre, connectez-vous pour faire disparaître ce bandeau publicitaire. |
Luna
Modérateur
Sexe:
Messages: 869
Localisation: Compiègne
|
Posté le:
Ven 17 Mar 2006 - 00:08 |
|
cyber_franciss a écrit: |
l'énnoncé est le suivant :
l'utilisateur doit saisir une phrase et le programme corriger les erreurs du type " ." (il faut enlever l'espace) ou bien alors mettre des majuscules après un point ou en début de phrase. |
Salut,
Tu ne t'es pas trompé en écrivant l'énnoncé ?
Normalement le programme doit ajouter un espace après un point.
Je pense que si tu bloque bien, tu devrais revoir le cours pour tout reprendre tranquillement.
Donc si ton devoir est bien le premier de BTS IG 1, l'énnoncé est (pour ceux qui souhaiteraient aider) :
Citation: |
L'utilisateur saisit un texte sans mettre de majuscule au début des phrases, et sans mettre d'espace après le point se trouvant à la fin des phrases, puis il valide sa saisie.
Le programme de mise en forme de texte réaffiche le texte saisi en ayant remplacé les minuscules par des majuscules au début des phrases, et en ayant rajouté un espace après le point se trouvant à la fin de chaque phrase. |
Bon courage. |
|
|
|
|
|
|
Voir le sujet suivant
Voir le sujet précédent
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum
|