TD N°4 sur les fonctions

Lien vers le format PDF :

Sujet au format PDF

Questionnaire

En vous basant sur ces ressources :

Remplir et faire valider le question :TP-L2-TG2-N°04 les fonctions-Questionnaire

Exercices

Exercice N°1.         Afficher 5 fois  *

Écrire et utiliser une fonction AfficherMot qui va écrire :

  • Coucou N°1
  • Coucou N°2
  • Coucou N°3
  • Coucou N°4
  • Coucou N°5

Exercice N°2.         Afficher n fois *

Même question que ci-dessus, mais passer en paramètre le nombre de fois que coucou sera affiché

Exercice N°3.         Factorielle *

Écrire une fonction Factorielle  qui prend en paramètre un entier n, et retourne la factorielle.

Exercice N°4.                   Table de multiplication *

Écrire la fonction TableMultiplication_7() dont l’affichage est :

Exercice N°5.                    Table de multiplication v2 *

Écrire la fonction TableMultiplication(multiplicateur) dont l’affichage est :

Exercice N°6.         Est pair *

Écrire une fonction entier_est_pair() qui teste si un nombre entier naturel est pair. Cette fonction prendra en paramètre un entier naturel et renverra le booléen True (1) s’il est pair, False (0) sinon.

 

Exercice N°7.         DixNombres *

Écrire un programme qui demande un entier de départ, et qui ensuite affiche les dix entiers suivants.

 

Par exemple : en entrant 17, l’ordinateur affichera les entiers de 18 à 27.

Implémenter une fonction DixNombres réalisant cet algorithme.

 

Exercice N°8.         La fonction MoyenneTroisNotes *

Cette fonction demande comme paramètres trois notes (réelles) et retourne leur moyenne

Exercice N°9.         Conversion ***

Soit la fonction ConversionSecondes qui convertit un nombre d’heures, de minutes et de secondes en secondes.

Cette fonction demande donc ces trois paramètres et retourne le nombre total de secondes.

 

Exercice N°10.      Fonction maximum **

Définissez une fonction maximum(n1,n2,n3) qui renvoie le plus grand de 3 nombres n1, n2, n3 fournis en arguments. Par exemple, l ’ exécution de l ’ instruction :

print(maximum(22,55,25) doit donner le résultat :  55.

 

 

 » width= »20″ height= »20″>