TD
Exercice 1 :
Ecrire un programme qui demande à l’utilisateur de taper un entier positif n.
Ensuite, à l’aide d’une fonction récursive, programme doit calcule et affiche
tous les termes de la suite Fibonacci, inférieurs ou égaux à n.
La suite de Fibonacci est définie comme :
𝑈0 = 0
𝑈1 = 1
𝑈𝑛+2 = 𝑈𝑛+1 + 𝑈𝑛
Exercice 2 :
Écrire un programme qui crée, remplit et affiche un tableau dynamique de N
entiers. N doit être compris entre 10 et 20 (le pgm doit faire un contrôle sur n).
Utiliser les fonctions suivantes :
Remplir_tab : pour remplir le tableau.
Afficher_tab : pour afficher les éléments du tableau.
Exercice 3 :
Ecrire un programme permettant de tester si un mot donné est un palindrome.
On appelle palindrome tout mot qui se lit de la même façon de gauche à droite
ou de droite à gauche.
Exemple : MUM, LAVAL, ELLE, … Utiliser la fonction
✓ palindrome: qui retourne true si le mot passé en argument est
palindrome et faux sinon. En utilisant la récursivité
Exercice 4 :
Ecrire un programme qui lit deux chaînes de caractères CH1 et CH2 au clavier et
élimine toutes les lettres de CH1 qui apparaissent aussi dans CH2. Utiliser deux
pointeurs P1 et P2, une variable logique TROUVE et la fonction strcpy.