Algorithme et Programmation
IUP 1 - Année 2002/2003
TP n°9
Introduction
Les points abordés dans ce TP sont :
Ce qui est à faire :
f91(n) = n-10 si n>100 f91(n) = f91(f91(n+11)) si n<=100
Définir cette fonction en C et écrire un petit programme qui affiche les valeurs de cette fonction pour n <= 101.
On rappelle que la n-ième ligne de ce triangle contient les n+1 coefficients C(n,p) (0<=p<=n) du binôme (a+b)^n
et que ces coefficients vérifient la relation C(n,p) = C(n-1,p-1) + C(n-1,p).
Définir une fonction C qui calcule le coefficient C(n,p) étant données n et p.
Utiliser cette fonction pour écrire une autre version du programme
qui affiche
les N premières lignes du Triangle de Pascal
où N est une constante définie dans le programme.
Ecrire un programme de dessin du flocon de von Koch d'ordre n.
On utilisera les fonctions trigonométriques sin
et cos
de la bibliothèque des fonctions mathématiques.