Forum Programmation.perl Perl débutant: exercice (temp min et heure)

Posté par  . Licence CC By‑SA.
Étiquettes :
0
26
fév.
2022

Bonjour,

Je débute en Perl.
Pour un exercice de programmation, je dois pouvoir à partir d'une modification d'un script comme celui-ci indiquer en plus du nombre obtenu une heure (soit seconde valeur):

use warnings;
use strict; 
use diagnostics;
 my $file = $ARGV[0]; 
open (FICHIER, "<", $file) or die ("Impossible de lire le fichier $ARGV[0]" );
my $minimum= <FICHIER>;
while (my $ligne =<FICHIER>)
{ 
if ($ligne< $minimum)
 {
 $minimum = $ligne; 
 } 
}
print ($minimum);

Le fichier texte utilisé trie un mot par ligne.
Une ligne = une heure.

Je ne vois pas comme gd débutant comment ajouter un compteur à ma première valeure qui indiquerait donc la position ( ou plus précisément l'heure).

Merci

  • # 2 pistes

    Posté par  . Évalué à 7.

    1°) comment obtenir l'heure en Perl
    2°) comment écrire une valeur en Perl
    (optionel) 3°) comment formater une chaine pour écrire en une seule fois, plusieurs valeurs

    une fois que tu as répondu à ces questions, tu as la réponse à ton exercice

  • # compteur

    Posté par  (site web personnel) . Évalué à 4.

    Pour le compteur de ligne, voir "man perlvar".

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.