Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
TD 4 : Fonctions et procédures
Ecrire un algorithme qui contient la déclaration Ecrire un algorithme qui calcul : Somme(m) = 1 +
de la fonction moyenne et des instructions qui 2 + 3 + 4 + ... + m-1 + m, en utilisant une fonction
appellent cette fonction. récursive.
Exercice 2 : (Procédure Etoile) Exercice 6 : (Suite numérique)
Ecrire une procédure qui affiche à l’écran une Soit la suite numérique Un suivante :
ligne de 15 étoiles puis passe à la ligne suivante. Si n = 0, U0 = 4
Si n > 0, Un = 5Un-1 + 9
Ecrire un algorithme permettant de dessiner un Ecrire un algorithme qui calcul le terme Un en
carré d’étoiles de 15 lignes et de 15 colonnes en utilisant une fonction récursive.
utilisant la procédure Etoile
Exercice 3 : (Fonction f(x)) Exercice 7 : (Partie entière)
Écrire un algorithme qui contient la déclaration Ecrire un algorithme qui contient une fonction
de fonction f(x) = 3x3 + 4x + 8 et affiche Je résultat E(x) qui renvoie la partie entière d'un nombre réel
de cette fonction pour x = 1, x = 2 et x = 2, 7. saisi au clavier.
Ecrire un algorithme qui calcul le PGCD de deux En utilisant une fonction récursive, écrire un
nombres entiers a et b non nuls (a> b) en utilisant algorithme qui détermine le terme Un, de la suite
une fonction récursive. de Fibonacci définit comme suit :
{
U0=0
U1 = 1
Un = Un-1 + Un-2 ; n >= 2.
𝑛 𝑝 𝑛!
(𝑝) = 𝐶𝑛 = 𝑝!(𝑛−𝑝)!