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

Linux Discussion :

Calcul du Nombre de caractere


Sujet :

Linux

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    88
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 88
    Par défaut Calcul du Nombre de caractere
    Bonjour

    je suis a la recherche d'une fonction que me permette de calcul du nombre
    de caractere qui il y a entre le "b" de bonjour et le "i" de aujourd'hui qui est avant les ":"

    (bonjour il ne fait pas tres chaud aujourd'hui: demain il fera meilleur)

    je suis un debutant et ca fait 2 jours que je cherche mais je ne trouve pas

    voici le code

    #!/usr/bin/perl
    #

    $chaine = "bonjour il ne fait pas tres chaud aujourd'hui: demain il fera meilleur";
    print "$chaine\n";
    Merci d'avance pour vos reponse

    Stephane

  2. #2
    Membre chevronné Avatar de seeme
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    430
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 430
    Par défaut
    Je dirais que ça dépend de ce que l'exercice doit te faire travailler...

    Si c'est pour travailler en algorithmique, utiliser des boucles est suffisant.

    Si c'ets plus spécifique à Perl, il existe des fonctions pour la longueure des chaine, les sous chaines etc...

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    88
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 88
    Par défaut
    bonjours

    s'est juste pour calculer le nombre de caractere en perl entre la premiere lettre le la derniere lettre avant les :

    c'est tout ce que je veut faire

    pour l'instant j'ai le nombre total de ma chaine de caractere

    #!/usr/bin/perl
    #

    $chaine = "bonjour il ne fait pas tres chaud aujourd'hui: demain il fera meilleur";

    print "$chaine\n";
    print "longueur de la chaine: ".(length($chaine)-1)."\n";
    print "\n";
    merci d'avance

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    88
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 88
    Par défaut
    bonjour

    Voici ce que j'ai fait mais ca ne marche pas

    avez vous une idee


    use strict;

    my $i = 1;
    my $toto = "toto: tata";
    my $caractere = ":";

    print "deuxieme programme\n";

    my @tab_toto = split (//, $toto);

    foreach my $lettre (@tab_toto) {
    while (@tab_toto != "$caractere")
    {
    print "@tab_toto\n";
    print "$caractere\n";

    $i++;
    }
    }
    Merci d'avance

  5. #5
    Expert confirmé
    Avatar de becket
    Profil pro
    Informaticien multitâches
    Inscrit en
    Février 2005
    Messages
    2 854
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Informaticien multitâches
    Secteur : Service public

    Informations forums :
    Inscription : Février 2005
    Messages : 2 854
    Par défaut
    echo "bonjour il ne fait pas tres chaud aujourd'hui: demain il fera meilleur" | awk -F: ' { print length($1) }'

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    88
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 88
    Par défaut
    Citation Envoyé par becket Voir le message
    echo "bonjour il ne fait pas tres chaud aujourd'hui: demain il fera meilleur" | awk -F: ' { print length($1) }'
    bonjour

    merci pour la reponse

    La commande ne marche pas en PERL

    Merci d'avance

Discussions similaires

  1. Calcul soustraction nombre de 18chiffres
    Par peppena dans le forum Algorithmes et structures de données
    Réponses: 3
    Dernier message: 05/08/2005, 13h46
  2. Calculer le nombre de ligne de code source
    Par yanis97 dans le forum Qualimétrie
    Réponses: 4
    Dernier message: 04/07/2005, 22h02
  3. [Debutant(e)]Calcul du nombre de ligne sous eclipse
    Par skywalker3 dans le forum Eclipse Java
    Réponses: 5
    Dernier message: 10/12/2004, 08h53
  4. calcule du nombre de jours entre 2 dates
    Par nazimb dans le forum ASP
    Réponses: 4
    Dernier message: 28/09/2004, 15h22
  5. Comparaison de base et calculs du nombre d'éléments dans Bas
    Par BXDSPORT dans le forum Bases de données
    Réponses: 3
    Dernier message: 19/07/2004, 08h00

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