TP4: Programmation Shell: A. Lecture Au Clavier
TP4: Programmation Shell: A. Lecture Au Clavier
TP4: Programmation Shell: A. Lecture Au Clavier
A. Lecture au clavier
Ecrire une commande permettant d'itérer une lecture au clavier jusqu'à l'obtention
de la chaîne oui ou de la chaîne non. La commande ne se terminera que lorsque
l’utilisateur tapera les chaînes « oui » ou « non ».
Informations utiles : La commande « read » permet de lire l’entrée standard (Le clavier)
.
B. Comparaison de chaînes
Ecrire une commande appelante :
Soit sans argument, elle réalise la lecture au clavier de trois chaînes de
caractères.
Soit avec trois arguments Ensuite, disposant de trois chaînes elle indique par un
message approprié sur la sortie standard :
Si elles sont identiques ou
Si deux d'entre-elles sont identiques ou
Si elles sont toutes différentes
C. Jour de la semaine
Ecrire une commande capable d’afficher le jour de la semaine en lettres. Selon le cas :
Affichez le jour d’aujourd’hui si aucun paramètre n’est fourni
Afficher le jour correspondant au nombre passé en paramètre
Infos utiles : La commande « date » est capable d’afficher le numéro du jour en utilisant le
format approprié. D’autre part, la commande « case » (Voir utilisation dans le cours) permet
d’adopter une structure conditionnelle multiple
Créer un script qui demande à l'utilisateur de saisir une note et qui affiche un message
en fonction de cette note :
Exercice 2 :
Reprenez l'exercice 1 et faites en sorte que le programme se répète tant que l'utilisateur
n'a pas saisi une note négative ou 'q' (pour quitter).
Le script doit calculer le nombre de notes de saisies et en faire la moyenne tout à la fin.
Exercice 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).