Exercice 1 : Exercice 2 :

publicité
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.
Téléchargement