info113, TD3 groupes MATH-STIC, MASS-GEO, MASS-PSY Pierre.Hyvernat@univ-savoie.fr 1. Boucles while et boucles for =============================== Exercice 1 ========== Écrire un programme qui demande des entiers à l'utilisateur et les additionne jusqu'à ce que l'utilisateur rentre l'entier 0. Modifier votre programme pour qu'il demande une borne initiale et qu'il s'arrête de calculer dès que la somme obtenue dépasse cette borne. Votre programme affichera alors la somme totale ainsi que le nombre d'entiers additionnés. Décomposez votre programme en fonctions. Exercice 2 ========== Écrire un programme qui demande un entier à l'utilisateur, puis demande autant d'entiers supplémentaires pour les additionner. Par exemple, si je rentre 3 en premier, le programme demandera 3 nombres à additionner. Décomposez votre programme en fonctions. Exercice 3 ========== Écrire un programme qui demande des entiers à l'utilisateur et calcule leur maximum. Le programme s'arrête dés que l'utilisateur rentre l'entier 0. Écrivez une variante où le nombre d'entiers rentrés par l'utilisateur est choisi par l'utilisateur au début. Exercice 4 ========== Écrivez un programme qui demande un entier n à l'utilisateur et affiche une pyramide d'étoiles de hauteur n. Par exemple, pour n égal à 5, votre programme affichera >>> etoiles(5) * *** ***** ******* ********* et pour n égal à 7, il affichera >>> etoiles(7) * *** ***** ******* ********* *********** *************