Partage
  • Partager sur Facebook
  • Partager sur Twitter

Identification chaine de caractere

Sujet résolu
    28 mars 2017 à 12:17:52

    Bonjour,

    J'ai une chaine de caractere qui peut-être de type 1,2,3 ou 4.

    Le type 1 commence par Z ; le type 2 à un / sur le deuxième caractère ; le type 3 finit par un N et le type 4 finit par un T.

    Je fais quoi pour identifier les cas ? Des if ... else if ... else sur les différents caractères de la chaine ? 

    • Partager sur Facebook
    • Partager sur Twitter
      28 mars 2017 à 12:26:05

      Yop,

      Tu peux analyser la chaine, si le premier caractère est 'Z' alors c'est le type 1, sinon si le deuxième caractère est '/' c'est le type 2, sinon si le dernier caractère est 'N' c'est le type 3, sinon si le dernier caractère est 'T' c'est le type 4. J'ai un peu répété ton message mais il est plutôt clair je trouve :) Tu n'as donc pas forcément besoin de regarder toute la chaîne puisque seuls le premier, le second et le dernier caractère t'intéressent.

      • Partager sur Facebook
      • Partager sur Twitter
        28 mars 2017 à 12:33:33

        Luzwitz a écrit:

        Bonjour,

        J'ai une chaine de caractere qui peut-être de type 1,2,3 ou 4.

        Le type 1 commence par Z ; le type 2 à un / sur le deuxième caractère ; le type 3 finit par un N et le type 4 finit par un T.

        Je fais quoi pour identifier les cas ? Des if ... else if ... else sur les différents caractères de la chaine ? 


        Tu sais que tu donnes la solution dans ton message ? N'oublie pas qu'il ne faut jamais commencer par coder mais qu'il faut toujours commencer par un algo …et tu le donnes : «Le type 1 commence par Z ; le type 2 à un / sur le deuxième caractère ; le type 3 finit par un N et le type 4 finit par un T» que tu peux carrément rephraser en «si le premier caractère est un 'Z' alors la chaîne est de type 1 sinon si le second caractère est un '/' alors c'est un type 2 sinon si …». À partir de là il n'y plus de question.

        • Partager sur Facebook
        • Partager sur Twitter
        First solve the problem. Then, write the code. ~ John Johnson

        Identification chaine de caractere

        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
        × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
        • Editeur
        • Markdown