0% ont trouvé ce document utile (0 vote)
0 vues1 page

Exercice Shell

Le document présente six exercices de programmation, chacun avec des objectifs spécifiques. Les exercices incluent la création de scripts pour élever un nombre à sa puissance, évaluer une note, calculer une factorielle, afficher le nombre de jours d'un mois, générer des tables de multiplication, et créer un répertoire avec des fichiers contenant des lignes spécifiques. Chaque exercice impose des contraintes et des méthodes de saisie pour renforcer les compétences en programmation.

Transféré par

fososi5353
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
0 vues1 page

Exercice Shell

Le document présente six exercices de programmation, chacun avec des objectifs spécifiques. Les exercices incluent la création de scripts pour élever un nombre à sa puissance, évaluer une note, calculer une factorielle, afficher le nombre de jours d'un mois, générer des tables de multiplication, et créer un répertoire avec des fichiers contenant des lignes spécifiques. Chaque exercice impose des contraintes et des méthodes de saisie pour renforcer les compétences en programmation.

Transféré par

fososi5353
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Exercice 1 :

Créer un script qui prend un nombre en saisie et l'élève à sa propre puissance. C'est un peu le
même principe que la factorielle mais cette fois, l'usage de la boucle for est imposé.
Exercice 2 :
Reprenez uniquement la version 1 de l'exercice. La note devra être donnée en paramètre ou bien
saisie en cas d'absences d'arguments. La comparaison de la note devra être faite dans une
fonction appreciation ().
Exercices 3 :
Créer un script qui permet de calculer et d'afficher la factorielle d'un nombre donné en
paramètre (ou saisi en cas d'absence de paramètres).
Exercice 4 :
Créer un script shell nommé "nombreJours" qui affichera le nombre de jours du mois courant.
"nombreJours" affichera pour décembre 2014 le message "31 jours en decembre 2014".
Exercice 5 :
Créer un script nommé "table" permettant d'afficher des tables de multiplication.
"table 5 10" aura pour résultat l'affichage:

0x5=0
1x5=5
2 x 5 = 10
3 x 5 = 15
4 x 5 = 20
5 x 5 = 25
6 x 5 = 30
7 x 5 = 35
8 x 5 = 40
9 x 5 = 45
10 x 5 = 50

Exercice 6 :
Créer un script shell réalisant la création d'un répertoire "Exo3" contenant 10 fichiers nommés
"Un" à "Dix". Chaque fichier contient une seule ligne:

• "Un" contient "Première ligne"


• "Deux" contient "Deuxième ligne"
• ...
• "Dix" contient "Dixième ligne"

Vérifier que le répertoire à créer n'existe pas déjà auquel cas il ne sera pas recréé

Vous aimerez peut-être aussi