IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Turbo Pascal Discussion :

Saisie de chaîne et conversion de minuscule en majuscule


Sujet :

Turbo Pascal

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Femme Profil pro
    Inscrit en
    Avril 2013
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : Avril 2013
    Messages : 1
    Par défaut Saisie de chaîne et conversion de minuscule en majuscule
    Bonsoir !
    Svp j'ai un problème et je n'arrive pas à le résoudre ! Y a-t-il quelqu'un qui pourrait m'aider ?
    Ecrire une analyse de problème intitulé "conversion", qui saisit une chaîne de caractères, puis on ajoute la chaine l' si le premier caractère est une voyelle et dans le cas contraire on convertit le premier caractère en majuscule...

  2. #2
    Membre éclairé
    Avatar de EpiTouille
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2009
    Messages
    372
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2009
    Messages : 372
    Par défaut
    Citation Envoyé par mariem1995 Voir le message
    Bonsoir!!! Svp j'ai un probleme et j arrive pas a le resoudre ! y a qqun qui pourrait m aider????? ecrire une analyse de probléme intitulé "conversion" qui saisit une chaine de caractéres,puis on ajoute la chaine l' si le premier caractére est une voyelle et dans le cas contraire on convertit le premier caractére en majuscule .....
    Bonsoir,

    Avant de poster sur ce forum, tu devrais lire les regles du forum.

    Autrement, une chaine est un tableau de caractere.
    Tu peux donc acceder au premier caractere par

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
     
    var 
      chaine : string;
     
    chaine[1]
    etant donne que chaine[0] est la taille de la chaine.

    apres pour savoir si c'est une voyelle une suite de if suffit (a 2h du matin, je ne vois pas d'autre solution ).

    Puis pour mettre cette lettre en majuscule, il suffit de retirer a la valeure ascii de du caractere la difference entre le "a" et la "A", qui est de memoire 33. (ou 32 )

    man ascii

    Bonne nuit

Discussions similaires

  1. Conversion de minuscule accentuée en majuscule sans accent
    Par polothentik dans le forum Langage
    Réponses: 9
    Dernier message: 31/10/2017, 09h35
  2. Saisie des prix HT conversion automatique et vice et versa
    Par marcandre dans le forum Développement
    Réponses: 1
    Dernier message: 31/03/2009, 10h58
  3. Réponses: 12
    Dernier message: 05/01/2009, 12h00
  4. Réponses: 16
    Dernier message: 24/10/2006, 21h37
  5. [8086] Saisie de chaîne ?
    Par sali dans le forum Assembleur
    Réponses: 1
    Dernier message: 16/03/2006, 17h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo