Exercice 1 : Ecrire les algorithmes permettant de calculer : 1. ∑ 2. ∑ Exercice 2 : Ecrire un algorithme qui reçoit en entrée un nombre entier de 1 à 10 et affiche en sortie la table de multiplication de ce nombre. Par exemple, si l’algorithme reçoit le nombre 7, il affichera la table : - 1 x7 = 7 - 2 x 7 = 14 -… - 10 x 7 = 70 Exercice 3. A la naissance de Marie, son grand-père, lui ouvre un compte bancaire. Ensuite, à chaque année, le grand père de Marie verse sur son compte 100 €, auxquels il ajoute le double de l’âge de Marie. Par exemple, lorsqu’elle a deux ans, il lui verse 104 €. Ecrire un algorithme qui permette de déterminer quelle somme aura Marie lors de son n-ième année. Exercice 4. Ecrire un algorithme qui demande successivement 10 nombres à l'utilisateur, et qui affiche à la fin le plus grand de ces 10 nombres Et affiche aussi son rang dans la liste saisie Exemple : Entrez le nombre numéro 1 : 13 Entrez le nombre numéro 2 : 17 ….. Entrez le nombre numéro 10 : 5 Le plus grand de ces nombres est : 17 C'était le 2 ème nombre saisi Solutions Exercice 1 : Algorithme sommePuissance Variables : i, n, som, puiss_x, x: entier Début Lire(x,n) som 0 puiss_x 1 Pour i allant de 1 à n faire puiss_x puiss_x * x som som + puiss_x Finpour Fin. Exercice 2 : Algorithme tableMultiplication Variables : i, n : entier Début Lire(n) Pour i allant de 1 à 10 faire Ecrire(i,’x’,n,’=’,i*n) Finpour Fin. Exercice 3 : Algorithme compteMarie Variables : i, n, compte : entier Début Lire(n) compte 0 Pour i allant de 1 à n faire compte compte + 100 + (2*i) Finpour Ecrire(‘Le compte de Marie au n-ième année est :’, compte) Fin.