LISTE 3 D'EXERCICES D'ALGORITHME BTS1 SEPT 2011
ALGORITHMIQUE feuille n° 3
Boucle simple
• EERCICE 1
Ecrire un algorithme qui saisit un nombre n, saisit un message et affiche n fois
le message à l'écran.
• EXERCICE 2
Ecrire un algorithme qui calcule la somme des n premiers nombres entiers
Même chose pour la somme des carrés des n premiers nombres entiers.
• EXERCICE 3
Soient deux entiers x et n (n positif ).
Calculez xn par multiplications successives sans utiliser d'élévation à la puissance.
( A l'aide d'une boucle on peut demander x , x*x , x*x*x , etc ... jusqu'à avoir
la puissance demandée. )
• EXERCICE 4
Ecrire un algorithme qui compte le nombre de caractères d'une phrase
tapée à l'écran et qui se termine par un point .
( Le nom de la chaine suivi du point puis de LENGTH donne la longueur
de la chaine .)
• EXERCICE 5
Soit la suite de nombres définiesur IN par la relation de récurrence:
un+2 = un+1 + un
les deux premiers termes étant donnés.
Ecrire un algorithme qui saisit les deux premiers termes,
l'indice du terme que l'on veut calculer et qui calcule et affiche ce terme .
• EXERCICE 6 : Affichage d'étoiles ou de points
a. Ecrire un algorithme qui affiche à l'écran une ligne
d'étoiles ou de points de longueur L.
b. Modifier l'algorithme ci dessus pour faire afficher
un rectangle d'étoiles ou de points
de longueur L et de largeur l.
c. Faire afficher un triangle d'étoiles ou de points
comme ci dessous :
On saisira le nombre N. Par exemple, pour N =4 :
* •
* * • •
* * * • • •
* * * * ou • • • •
Aide : On peut cliquer sur le bouton " dessiner dans un repère"
puis cocher la case à gauche " utiliser un repère"
afin de pouvoir demander dans l'algorithme l'affichage d'un
point dont on donne les coordonnées.
-----------------------------------------------------------------------------------