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

Exercices d'algorithmique en licence 1

Le document présente quatre exercices d'algorithmique portant sur des opérations sur des variables, des échanges de valeurs entre variables et le calcul d'un prix TTC à partir du prix HT et de la TVA. Les exercices sont expliqués et comportent des algorithmes à compléter ou à analyser.

Transféré par

thiamesept
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)
14 vues2 pages

Exercices d'algorithmique en licence 1

Le document présente quatre exercices d'algorithmique portant sur des opérations sur des variables, des échanges de valeurs entre variables et le calcul d'un prix TTC à partir du prix HT et de la TVA. Les exercices sont expliqués et comportent des algorithmes à compléter ou à analyser.

Transféré par

thiamesept
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

UNIVERSITE AMADOU ANNEE 2023/2024

MAHTAR MBOW DE DAKAR

ÉCOLE SUPÉRIEURE DES MINES, DE LA


GÉOLOGIE ET DE L’ENVIRONNEMENT (ESMGE)

LICENCE 1 – SEMESTRE 1

Algorithmique : Chapitre 1
TD / TP N°1
Il est prévu des simulations avec les logiciels d’algorithme pour approfondir le Cours et le
TD
Exercice 1
1- Relevez les instructions invalides de l’algorithme ci-dessous puis donnez les raisons
Variables i, j : Entier
x : Réel
ch : Chaine de caractères
Début
i ← j + 4.5
x ← j + 4.5*2
ch ← ami
ch ← "j"
Lire (10)
Lire (A+10)
Fin
2- Donnez les résultats des instructions Ecrire suivantes :
Variable A : Entier
Début
A ← 45
Ecrire ("Le triple de A est : ", 3*A)
Ecrire (A)
Ecrire (A, " est un nombre entier ")
Ecrire (2*A, " est le double de ", A)
Ecrire (" Quelle est la valeur de A ? ")
Fin
Exercice 2
Donnez le résultat de l’algorithme suivant :
Variables A, B : Entier
Début
Lire (A)
Lire (B)
A←B
B←A
Ecrire ("A= ", A, " et B= ", B)
Fin

Les instructions d’affectations permettent-elles d’échanger les contenus des variables A et B ?

M. YOUM 1
Exercice 3
On dispose de quatre variables réelles A, B, C et D.
Proposez un algorithme transférant à B la valeur de A, à D la valeur de B, à A la valeur de C et
à C la valeur de D quels que soient les contenus préalables de ces variables. Les valeurs des
variables sont à entrer par l’utilisateur.
Affichez les valeurs des variables avant et après permutation.

Exercice 4
Proposez un algorithme qui demande à l’utilisateur le prix HT (Hors Taxe) d’un article, le taux
TVA et le nombre d’articles.
L’algorithme calcule
- le prix HT des articles (prixHTArticles=nbArticle*prixHT);
- la taxe (taxe= prixHTArticles*tauxTVA) ;
- le prix TTC des articles (prixTTC=prixHTArticles + taxe).
Il affiche (où [x] désigne le contenu de la variable x) les messages suivants :
==> Avec un prix HT de [prixHT] et un taux de [tauxTVA]
==> La taxe des [nbArticle] articles vaut [taxe] et le prix TTC vaut [prixTTC]
Faire en sorte que des libellés apparaissent clairement.

M. YOUM 2

Vous aimerez peut-être aussi