FTLS.org 
Francais     English
 
 
Accueil
 
 Linux
Introduction
Liens
 
 Initiation
Internet
HTML
CGI
Perl
 
 Archives
Java
Perl Tools
Scripts CGI
Scripts PHP
 
 Calculatrices
HP 48
TI 92
 
 Gratuit du Net
A Gratuit
Comparatifs
Se divertir
 
 Aide Webmasters
Trucs & Astuces
JavaScript
 
 Site
Partenaires
Contact
 
 Powered by
linux
 

Initiation


Initiation au Perl



12. Exercices

    Pour apprendre un langage la meilleure méthode est de l'utiliser.

    Je vous conseillerez donc en premier temps de reprendre tous les exemples des chapitres précédant et de regarder les résultats, de les modifier pour obtenir un le résultat que vous désirez...

    Voici quelques exemples de programmes que vous deviez pouvoir réaliser :

  • Manipulation des nombres et conditions
    • Programme d'extraction des racines d'un polynôme du second degré.


  • Manipulation de fichier et conditions
    • Programme comptant les lignes non vide d'un fichier texte.


  • Expressions régulières et appartenance
    • Programme comptant les lignes d'un fichier contenant X ou x.
    • Programme comptant les lignes d'un fichier contenant un chiffre.
    • Programme comptant les lignes d'un fichier contenant un mot demande en argument.


  • Expressions régulières et substitution
    • Programme remplaçant tous les A ou a par Z et z.
    • Programme supprimant tous les chiffres d'un fichier.


  • Expressions régulières
    • Programme affichant dans un tableau les informations (Login, Nom, répertoire Home) des utilisateurs de votre système, C'est information sont contenues dans le fichier '/etc/password' et sont sous la forme suivant :
      Login:Password:IDU:IDG:Nom Prénom:Répertoire Home: Shell
      exemple : (ftls:FMn6Faux8CNk:500:500:Frederic TYNDUIK:/home/ftls:/bin/bash)
      Faire une version utilisant split, et une utilisant les expressions régulières (avec $1, $2)...


    Il n'y a pas les solutions sur le site pour éviter de vous influencer, car il existe plusieurs manière pour arriver au résultat, la seule façon de savoir si votre programme fonctionne correctement est de le tester...



 
© Copyright 2000 FTLS (Tyndiuk Frédéric). All rights reserved.
Last Update 08/03/2000 - Send all comments to webmaster@ftls.org