INPHB Année académique 2024-2025
TS-STIC
TD 𝒏° 2 : Programmation en Python
Consignes.
1. On fera une analyse des problèmes puis on en déduira les algorithmes.
2. Les algorithmes seront écrits dans la syntaxe du LDA vu au cours.
3. On programmera en Python les algorithmes (TP)
Exercice 1.
Ecrire une fonction qui donne le maximum de deux nombres réels.
Exercice 1.
Ecrire une fonction qui donne le maximum de trois nombres réels.
Exercice 2.
Ecrire une procédure qui prend en entrée un tableau de 3 entiers et qui retourne un tableau
trié de ces trois entiers.
Exercice 3.
Ecrire une fonction qui prend en entrée un tableau de 5 entiers qui retourne VRAI ou FAUX
selon que le tableau est trié ou non.
Exercice 4.
Soit la suite numérique définie comme suit :
𝑢0 = 0
{ 1
𝑢𝑛 = 𝑢𝑛−1 + 3
2
1. Ecrire une fonction récursive qui calcule les termes de la suite 𝑢𝑛 .
2. Supprimer la récursivité en proposant une fonction non récursive qui calcule les
termes de la suite 𝑢𝑛 .