Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Algorithmique
TD 1
Exercice 1 : questions de cours
a. Donnez une définition du mot algorithme ?
Ensemble des instructions et d'opérations réalisées, dans un ordre précis, sur des
données afin de produire un résultat, et souvent résoudre un problème plus ou moins
complexe.
Représentation
Opérateur arithmétique Exemple
algorithmique
Addition + a+b
Soustraction - a-b
Multiplication * a*b
Puissance ^ a^b
Division / a / b
Modulo % a % b
(le reste de la division
entière)
Entier
Réel
Caractère
Chaîne de caractères
Tableau
Enuméré
N = 18
M=15
Exercice 3
Quelles seront les valeurs des variables n et m après exécution des instructions suivantes ?
N=1
M=3
Exercice 4
Quelles seront les valeurs des variables n, m et t après exécution des instructions suivantes ?
N=2
M=3
T=1
Exercice 5
M=6
N=2
Algorithme v1
Début
tmp ← n
n←m
m ← tmp
Fin
Algorithme v1
Début
n←n+m
m←n-m
n←n–m
Fin
Exercice 7
Une variante du précédent : on dispose de trois variables n, m et t (de type réel). Écrivez un
algorithme transférant à m la valeur de n, à t la valeur de m et à n la valeur de t (toujours quels que soient
les contenus préalables de ces variables).
Algorithme v3
Début
tmp ← t
t←m
m←n
n ← tmp
Fin
Exercice 8
Rien ?hhhhhh