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

Langage Perl Discussion :

prog perl , debutant


Sujet :

Langage Perl

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Octobre 2007
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 13
    Par défaut prog perl , debutant
    resolu

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 3
    Par défaut
    C'est quoi @mots ??

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 3
    Par défaut
    #!usr/bin/perl
    @ARGV =($fic);
    my $nbmots = 0;
    my $nbcar = 0;
    while ($fic = <>) {
    @mots = split(/\s+/,$ligne);
    foreach $mot (@mots) {
    next if ($mot =~/^d+\.?\d+$/);
    $mot =~s/[,.;:]$//; $nbmots ++;
    $nbcar += length($mot);
    }
    }
    print ("Nombre total de mots :$nbmots\n");
    print ("Nombre total de caractères :$nbcar\n");

    exit 0;

  4. #4
    Membre averti
    Inscrit en
    Octobre 2007
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 13
    Par défaut
    resolu

  5. #5
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2007
    Messages
    244
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Mars 2007
    Messages : 244
    Par défaut
    salut,

    J'ai pondu ça si ca peut t'aider

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
     
    #!/usr/bin/perl
     
    use strict;
    use warnings;
     
    # si aucun fichier n'est spécifié die
    if (not @ARGV) {
        die "Pas de fichier spécifié\n";
    }
     
    # declaration du fichier dans $file
    my $file = shift @ARGV;
     
    # verifie que $file existe
    if (not -e $file) {
        die "Le fichier '$file' n'existe pas.\n";
    }
     
    my $nb_lignes;           # nombre de lignes
    my $nb_mots;             # nombre de mots
    my $nb_caracteres;       # nombre de caracteres
     
    open FILE, $file;        # ouverture du fichier en lecture seul
    while (my $buffer = <FILE>) {
    	$nb_lignes++;
    	my @mots = split /\s+/, $buffer;
    	$nb_mots += scalar @mots;
    	$nb_caracteres += length $buffer;
    }
     
    print "Le fichier contient: $nb_lignes lignes\n";
    print "Le fichier contient: $nb_mots mots\n";
    print "Le fichier contient: $nb_caracteres\n";
    bye

  6. #6
    Membre averti
    Inscrit en
    Octobre 2007
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 13
    Par défaut
    resolu

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. exec prog perl (htlm) pas prise par Apache
    Par Pierre31 dans le forum Apache
    Réponses: 5
    Dernier message: 21/08/2006, 15h25
  2. [langage] compiler un prog perl
    Par mike21 dans le forum Langage
    Réponses: 20
    Dernier message: 23/11/2004, 17h57
  3. [langage] Perl débutant
    Par mrbungle dans le forum Langage
    Réponses: 4
    Dernier message: 10/11/2004, 16h37
  4. Réponses: 7
    Dernier message: 18/08/2004, 15h08
  5. [langage] Demande d'informatins sur PERL (Debutant)
    Par poirier dans le forum Langage
    Réponses: 9
    Dernier message: 17/08/2004, 17h13

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