0% ont trouvé ce document utile (0 vote)
45 vues3 pages

TD1 - Algorithmique IPGEI

Le document présente une série d'exercices d'algorithmique pour une classe de polytechnique en Mauritanie. Les exercices incluent la classification de variables, l'écriture d'algorithmes pour des opérations mathématiques, et la résolution d'équations. Il couvre également des concepts tels que la gestion des entrées utilisateur et le calcul de montants avec TVA.

Transféré par

djeinabaibrahimaba
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)
45 vues3 pages

TD1 - Algorithmique IPGEI

Le document présente une série d'exercices d'algorithmique pour une classe de polytechnique en Mauritanie. Les exercices incluent la classification de variables, l'écriture d'algorithmes pour des opérations mathématiques, et la résolution d'équations. Il couvre également des concepts tels que la gestion des entrées utilisateur et le calcul de montants avec TVA.

Transféré par

djeinabaibrahimaba
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

République Islamique de Groupe

Mauritanie Polytechnique

Exercice 1
Classez les objets suivants en constantes ou variables, s’il s’agit de variable donner le
type approprié : Marque d’une voiture, Nom de d’étudiant, âge, Taille, Pi, TVA, Gravité
de la terre, Potentiel hydrogène (Ph), Surface d’un cercle, Coefficient d’un module.

Exercice 2
a. Écrire un Algorithme qui permet d’échanger le contenu de x=5 et y=7.
b. Ecrire un algorithme qui demande un nombre à l’utilisateur, puis calcule et
affiche le carré de ce nombre.

Exercice 3
Donner l’affichage produit par l'exécution des algorithmes suivants :

Algorithme algo 1 Algorithme algo 2 Algorithme algo 3


variable a, b, c : entier Variable a, b ; c: chaine de variable a, b : reel
d, e : caractère caractères c : entier
debut Début début
a ←1 a←1 a ←4.21
b ←a + 2 b←2 b ←a * 2
c ←b – 3 a←a+b c ←13
a ←a+b b←a-b écrire (a, b)
a ←a^2+b c←’’a’’+’’b’’ écrire (c mod 2)
d ← ’x’ écrire(a) c ←b * 2
e ←d écrire(b) ecrire (c)
écrire(d) écrire(c) fin
écrire (‘’d’’)
fin fin

Année scolaire : 2024-2025 Algorithmique


Algorithme algo 4 Algorithme algo 5
variable a, b : entier variable age : entier
c : reel Début
debut age = 20
a ←5 écrire ( "J’ai", age, "ans" )
b ←2 Fin
écrire (a div b)
écrire (a / b)
c ←a*b / b
écrire (c)
fin

Exercice 4
Sachant que le prix hors taxe PHT d’un produit est obtenu en fonction de la quantité du
produit acheté et de son prix unitaire. Ecrire un algorithme qui demande à l’utilisateur
d’entrer la quantité et le prix unitaire et le taux du TVA et affiche sur l’écran PHT,
Montant TVA, PTTC.

Exercice 5
Un supermarché accorde à tous clients, une réduction de 3% sur le montant d’achat.
Ecrire un algorithme permettant de saisir le montant d’achat(MA) et de calculer le
montant de la remise (R) ainsi que le montant à payer(MP).

Exercice 6
Ecrire un algorithme qui demande deux nombres à l'utilisateur et qui indique si le
produit de ces deux nombres est négatif ou positif (on inclut dans ce dernier cas le
produit nul).
Attention : on impose de ne pas calculer le produit.

Année scolaire : 2024-2025 Algorithmique


Exercice 7
Ecrire un algorithme permettant de lire la note d’un étudiant et d’afficher :
Admis pour une note supérieure ou égale à 10 et inférieure ou égale à 20
Sessionaire pour une note supérieure ou égale à 8 et inférieure strictement à 10,
Non admis pour une note supérieure ou égale à 0 et inférieure strictement à 8,
Note n’est pas conforme pour une note supérieure à 20 ou inférieure à 0 :

Exercice 8
Ecrire un algorithme :

a. qui lit deux valeurs entières et affiche le maximum des deux.


b. qui lit trois valeurs entières a, b et c. afficher le maximum des trois
c. qui lit un entier puis il teste s’il est divisible par 7 ou non.
d. qui résoudre une équation du 1er degré.

Exercice 9
Ecrire un algorithme calculatrice permettant la saisie du premier entier (a) de l'opération
(+ ou – ou * ou / : sont des caractères) et du deuxième entier (b) et qui affiche le résultat.

Exercice 10
Ecrire un algorithme permettant de résoudre une équation du second degré : 𝑎𝗑2 + 𝑏𝗑 +
𝑐 = 0. Les valeurs des variables a, b et c sont données par l’utilisateur.

Année scolaire : 2024-2025 Algorithmique

Vous aimerez peut-être aussi