0% ont trouvé ce document utile (0 vote)
69 vues2 pages

Exercices d'initiation à l'algorithme

Le document présente une série d'exercices d'initiation à l'algorithmique, comprenant des tâches telles que l'affichage de phrases, le calcul de sommes, la vérification de nombres premiers et amicaux, ainsi que la détermination de nombres parfaits. Il aborde également des algorithmes pour manipuler des tableaux et effectuer des calculs statistiques. Chaque exercice vise à renforcer les compétences en programmation et en logique algorithmique.

Transféré par

benoitvalea8
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
69 vues2 pages

Exercices d'initiation à l'algorithme

Le document présente une série d'exercices d'initiation à l'algorithmique, comprenant des tâches telles que l'affichage de phrases, le calcul de sommes, la vérification de nombres premiers et amicaux, ainsi que la détermination de nombres parfaits. Il aborde également des algorithmes pour manipuler des tableaux et effectuer des calculs statistiques. Chaque exercice vise à renforcer les compétences en programmation et en logique algorithmique.

Transféré par

benoitvalea8
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

ULBO/MPCI/S1/2024-2025 Initiation à l’algo Dr SAWADOGO

TD 2

Exercice 1:
1. Écrivez un algorithme qui affiche 100 fois la phrase : "je ne dois pas arriver
en retard en classe".
2. Écrivez un algorithme qui affiche les entiers de 1 à 100.
3. Écrivez un algorithme qui affiche les entiers pairs de 1 à 100.

Exercice 2:
1. Écrivez un algorithme qui calcule la somme des n premiers nombres
entiers positifs. L’algorithme demandera à l’utilisateur d’entrer la valeur
de n.
2. Écrivez un algorithme qui calcule la somme des n premiers nombres
entiers positifs paires. L’algorithme demandera à l’utilisateur d’entrer la
valeur de n.

Exercice 3:
1. Un nombre entier p (différent de 1) est dit premier si ses seuls diviseurs
positifs sont 1 et p. Ecrivez un algorithme qui effectue la lecture d’un entier p
et détermine si cet entier est premier ou non.
2. Deux nombres entiers n et m sont qualifiés d’amis, si la somme des
diviseurs de n est égale à m et la somme des diviseurs de m est égale à n (on
ne compte pas comme diviseur le nombre lui même et 1).
Exemple : les nombres 48 et 75 sont deux nombres amis
puisque : Les diviseurs de 48 sont : 2, 3, 4, 6, 8, 12,
16, 24 et
2 + 3 + 4 + 6 + 8 + 12 + 16 + 24 = 75
Les diviseurs de 75 sont : 3, 5, 15, 25 et
3 + 5 + 15 + 25 = 48.
Ecrire un algorithme qui permet de déterminer si deux entiers n et m sont amis
ou non.

Exercice 4: Un nombre parfait est un entier positif supérieur à 1, égal à la somme


de ses diviseurs ; on ne compte pas comme diviseur le nombre lui-même.
Exemple : 6 est un nombre parfait puisque : 6 = 3 + 2 + 1.
4. Donner un nombre parfait différent de 6.
5. Ecrire un programme qui effectue la lecture d’un entier n et affiche si n est
parfait ou non.
Exercice 5: Ecrire des algorithmes qui permet de calculer le terme d’indice n
des suites suivantes et la somme des n premiers termes:
1.

2.

Exercice 6: Ecrire un algorithme qui permet de calculer et


Exercice 7 : Ecrire un algorithme qui permet de calculer la racine carrée d’un
nombre positif a par la méthode de dichotomie.

Exercice 8 :
1. Ecrivez un algorithme qui saisi les n éléments d’un tableau T, il
effectue la somme des n éléments du tableau et il affiche cette
somme.
2. Ecrivez un algorithme qui lit deux tableaux T1 et T2, il effectue la
lecture de ces deux tableaux, ensuite il effectue la somme des
tableaux T1 et T2 dans un tableau T et il affiche le tableau T.
Exercice 9:
1. Ecrivez un algorithme qui permet à l’utilisateur de saisir les notes
d'une classe, ensuite il renvoie le nombre de ces notes supérieures à la
moyenne de la classe.
2. Ecrivez un algorithme qui permet à l’utilisateur de saisir un
tableau de taille n et d’afficher le plus grand et le plus petit
élément du tableau.

Exercice 10 : Ecrire un algorithme qui permet de calculer la moyenne, la


variance et l’écart type d’une série statistique simple.

Vous aimerez peut-être aussi