Aller au contenu

Initiation au Lua avec Scribunto/Exercices/Sur les structures de contrôle

Leçons de niveau 10
Une page de Wikiversité, la communauté pédagogique libre.
Version datée du 1 août 2017 à 17:46 par Crochet.david.bot (discussion | contributions) (Robot : Remplacement de texte automatisé (-\n(==={0,3})(?: *)([^\n=]+)(?: *)\1(?: *)\n +\n\1 \2 \1\n))
Sur les structures de contrôle
Image logo représentative de la faculté
Exercices no4
Leçon : Initiation au Lua avec Scribunto
Chapitre du cours : Structures de contrôle

Exercices de niveau 10.

Exo préc. :Sur les tables et les fonctions
Exo suiv. :Sur les fonctions basiques
En raison de limitations techniques, la typographie souhaitable du titre, « Exercice : Sur les structures de contrôle
Initiation au Lua avec Scribunto/Exercices/Sur les structures de contrôle
 », n'a pu être restituée correctement ci-dessus.




Exercice 3-1

Écrire une fonction dans un module qui compte jusqu'à un nombre que l’on aura rentré en paramètre.



Exercice 3-2

Écrire une fonction qui calcule automatiquement les carrés des 13 premiers nombres premiers en prenant soin de mettre à part la fonction qui élève au carré.



Exercice 3-3

Écrire une fonction dans un module qui lit dans l'ordre, des nombres non nul, se trouvant, en désordre, dans un tableau initialisé en début de module. Les nombres du tableau sont des entiers naturels différents inférieur à 100 et dans un ordre quelconque. La fonction n'utilise aucun tableau supplémentaire et doit retourner les nombres dans l'ordre


Exercice 3-4

(à compléter)