0% ont trouvé ce document utile (0 vote)
2 vues5 pages

Algorithmes de base en programmation

Le document présente dix algorithmes simples en pseudo-code, chacun traitant d'une tâche spécifique. Les algorithmes incluent des opérations telles que déterminer si un nombre est pair ou impair, trouver le maximum parmi trois nombres, calculer la somme de 1 à N, afficher les N premiers carrés, et vérifier la validité d'une note. D'autres algorithmes abordent des concepts comme la recherche d'un nombre secret, la génération d'une suite arithmétique, le comptage de valeurs supérieures à 10, la vérification des voyelles, et le calcul de la moyenne et du maximum d'une série de notes.

Transféré par

gissokpokame
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)
2 vues5 pages

Algorithmes de base en programmation

Le document présente dix algorithmes simples en pseudo-code, chacun traitant d'une tâche spécifique. Les algorithmes incluent des opérations telles que déterminer si un nombre est pair ou impair, trouver le maximum parmi trois nombres, calculer la somme de 1 à N, afficher les N premiers carrés, et vérifier la validité d'une note. D'autres algorithmes abordent des concepts comme la recherche d'un nombre secret, la génération d'une suite arithmétique, le comptage de valeurs supérieures à 10, la vérification des voyelles, et le calcul de la moyenne et du maximum d'une série de notes.

Transféré par

gissokpokame
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

ALGO-1 — Pair ou impair

Variables :
n : entier
Début
Lire n
Si n mod 2 = 0 alors
Afficher "Le nombre est pair"
Sinon
Afficher "Le nombre est impair"
FinSi
Fin

ALGO-2 — Plus grand de trois nombres


Variables :
a, b, c : entiers
max : entier
Début
Lire a, b, c
max ← a
Si b > max alors
max ← b
FinSi
Si c > max alors
max ← c
FinSi
Afficher max
Fin

ALGO-3 — Somme de 1 à N
Variables :
N : entier
somme : entier
i : entier
Début
Lire N
somme ← 0
i←1
Tant que i ≤ N faire
somme ← somme + i
i←i+1
FinTantQue
Afficher somme
Fin

ALGO-4 — N premiers carrés


Variables :
N : entier
i : entier
Début
Lire N
i←1
Tant que i ≤ N faire
Afficher i * i
i←i+1
FinTantQue
Fin

ALGO-5 — Note entre 0 et 20


Variables :
n : entier
Début
Lire n
Si n ≥ 0 ET n ≤ 20 alors
Afficher "Valide"
Sinon
Afficher "Invalide"
FinSi
Fin

ALGO-6 — Nombre secret


Variables :
secret : entier
Repondre : entier
Début
secret ← (valeur choisie)
Repondre ← 0
Répéter
Lire Repondre
Si Repondre < secret alors
Afficher "Trop petit"
Sinon Si Repondre > secret alors
Afficher "Trop grand"
FinSi
Jusqu'à Repondre = secret
Afficher "Trouvé"
Fin

ALGO-7 — Suite arithmétique


Variables :
N : entier
a : entier
r : entier
i : entier
terme : entier
Début
Lire N, a, r
i←1
terme ← a
Tant que i ≤ N faire
Afficher terme
terme ← terme + r
i←i+1
FinTantQue
Fin

ALGO-8 — Compter > 10


Variables :
N : entier
compteur : entier
i : entier
x : entier
Début
Lire N
compteur ← 0
i←1
Tant que i ≤ N faire
Lire x
Si x > 10 alors
compteur ← compteur + 1
FinSi
i←i+1
FinTantQue
Afficher compteur
Fin

ALGO-9 — Voyelle
Variables :
c : caractère
Début
Lire c
Cas c de
'a' : Afficher "voyelle"
'e' : Afficher "voyelle"
'i' : Afficher "voyelle"
'o' : Afficher "voyelle"
'u' : Afficher "voyelle"
'y' : Afficher "voyelle"
Default : Afficher "non voyelle"
FinCas
Fin

ALGO-10 — Moyenne et max


Variables :
N : entier
somme : réel
max : réel
note : réel
i : entier
moy : réel
Début
Lire N
somme ← 0
max ← 0
i←1
Tant que i ≤ N faire
Lire note
somme ← somme + note
Si note > max alors
max ← note
FinSi
i←i+1
FinTantQue
moy ← somme / N
Afficher moy
Afficher max
Fin

Vous aimerez peut-être aussi