Créer un script qui affiche un escalier en fonction du premier argument.
Ex. d’appel du script :
$> ./escalier 4 # ## ### ####
Créer un script qui affiche une lettre sur deux en majuscule et le reste en minuscule de la chaîne de caractères du premier argument.
Ex. d’appel du script :
$> ./majuscule Bien le bonjour! bIeN lE bOnJoUr!
Créer un script qui calcul la factoriel du nombre passé en argument.
Ex. d’appel du script :
$> ./factoriel 3 6
Créer un script qui affiche les valeurs qui lui sont passées en argument triées par ordre décroissant.
Bonus : implémenter plusieurs algorithme de tri (tri à bulle, tri sélectif, … ) Ex. d’appel du script :
$> ./tri 4 5 1 3 2 5 4 3 2 1
Créer un script qui affiche la position du carré passé en premier argument dans le carré du second argument.
Ex. d’appel du script :
$> ./rectangle c1.txt c2.txt 2,1 $> cat c1.txt 123 321 123 $> cat c2.txt 930870 081235 973217 091230 883700
Créer un script qui affiche tous les anagrammes du premier argument contenu dans le fichier du second arguments.
Ex. d’appel du script :
$> ./anagramme arbre fr.txt [“arbre”, “barre”] $> cat fr.txt amour arbre balade barre beau
Créer un script qui affiche la solution du sudoku passé en premier argument.
Ex. d’appel du script :
$> ./sudoku s.txt 195|784|263 386|529|147 472|163|985 ---+---+--- 637|852|419 859|641|732 214|397|658 ---+---+--- 923|418|576 548|976|321 761|235|894 $> ./cat s.txt 195|784|2__ 3_6|529|147 472|1_3|985 ---+---+--- 637|852|419 859|6_1|732 214|397|658 ---+---+--- 92_|418|576 5_8|976|321 761|235|8_4