0% ont trouvé ce document utile (0 vote)
320 vues1 page

Algorithmes de base en pseudo-langage

L'algorithme liste 8 exercices d'algorithmie à réaliser, notamment la multiplication de nombres, le calcul de surface et circonférence d'un cercle, la conversion de secondes en unités de temps, la comparaison et le produit de nombres, et la résolution d'équations du second degré.

Transféré par

abasse
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)
320 vues1 page

Algorithmes de base en pseudo-langage

L'algorithme liste 8 exercices d'algorithmie à réaliser, notamment la multiplication de nombres, le calcul de surface et circonférence d'un cercle, la conversion de secondes en unités de temps, la comparaison et le produit de nombres, et la résolution d'équations du second degré.

Transféré par

abasse
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

TD A FAIRE

Exercice 1
Ecrire un algorithme en pseudo-langage qui permet de multiplier deux nombres entiers saisis au
clavier et d’afficher le résultat à l’écran.
Exercice 2
Ecrivez un algorithme qui calcule et affiche la surface et la circonférence d’un cercle (2𝜋r et 𝜋r2).
L’algorithme demandera à l’utilisateur d’entrer la valeur du rayon.

Exercice 3
Écrire un algorithme qui effectue la lecture du temps t en seconde, et il affiche le temps ten jours,
heure, minutes, secondes.
Exemple : si t=21020 secondes l’algorithme affichera 0 jours 5 heures 50 minutes et 20 secondes.

Exercice 4
Étant donnés deux nombres entiers positifs, écrivez un algorithme qui permet d’identifier le plus
grand des deux nombres.

Exercice 5

Ecrivez un algorithme qui demande deux nombres à l’utilisateur et l’informe ensuite si


leur produit est négatif, positif ou nul (attention : on ne doit pas calculer le produit des
deux nombres).

Exercice 6

Écrivez un algorithme qui permet de discerner une mention à un étudiant selon la moyenne de
ses notes :
- "Très bien" pour une moyenne comprise entre 16 et 20 (16<=moyenne<=20)
- "Bien" pour une moyenne comprise entre 14 et 16 (14<= moyenne <16)
- "Assez bien" pour une moyenne comprise entre 12 et 14 (12<= moyenne <14)
- "Passable" pour une moyenne comprise entre 10 et 12 (10<= moyenne <12)

Exercice 7
Écrivez un algorithme qui permet de résoudre une équation du second degré
(ax 2+bx + c = 0 avec a ≠ 0)

Exercice 8

Les étudiants ayant passé l'examen d’algorithmique en session de Juin ont été classés selon leurs
notes en trois catégories :
- pour une note inférieure strictement à 5, l'étudiant est éliminé,
- pour une note supérieure ou égale à 5 et inférieur strictement à 10, l'étudiant passe la session de
rattrapage,
- pour une note supérieure ou égale à 10, l'étudiant valide le module.
Ecrivez un algorithme qui demande à l’utilisateur d’entrer la note du module, puis affiche la
situation de l'étudiant selon sa note (on suppose que l'utilisateur entre une note valide entre 0 et 20).

Vous aimerez peut-être aussi