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

Introduction à l'algorithmique en TD

Ce document présente plusieurs exercices d'algorithmique portant sur des notions de base comme les types de données, la permutation de variables et le calcul de moyennes et de fonctions mathématiques. Le document explique également comment résoudre et corriger des algorithmes.

Transféré par

Nedya Boufares
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)
51 vues2 pages

Introduction à l'algorithmique en TD

Ce document présente plusieurs exercices d'algorithmique portant sur des notions de base comme les types de données, la permutation de variables et le calcul de moyennes et de fonctions mathématiques. Le document explique également comment résoudre et corriger des algorithmes.

Transféré par

Nedya Boufares
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

Travaux Dirigés en ASD : Introduction à l’algorithmique

TD 1 : notions de base
Chargée du cours : Dr. Jihene Tounsi

Exercice 0

1.1 Expliquez les erreurs dans l’algorithme suivant : (Test 2012)

Algoritme 2incorrect
a, b : Entier
c : Réel
Début
Lire(a)
Lire(b)
Lire(c)
a  c
c  b - 8
b  1 + 2b
a*2  c - 1
Fin

1.3 Quelle est la différence entre un type caractère et chaîne de caractère ? (Examen 2015)

Exercice 1

Quelles sont les valeurs des variables après exécution de l’algorithme? Commentez ligne par
ligne

Algorithme Exo1;
Variables
a,b : entier
debut
a  5
b  a + 4
a  a + 1
b  a – 4
Ecrire(a,b)
Fin

Exercice 2

a/ Ecrire un programme qui permettra de permuter les valeurs entières de deux variables.
b/ Refaire le même exercice avec la permutation circulaire de trois variables.

Exercice 3

Ecrire un algorithme qui à partir de trois notes et leurs coefficients, calcule leur moyenne.

Exercice 4

Ecrire l’algorithme Tangente qui permet de calculer la tangente d’un entier aléatoire compris
entre 0 et 100.
P.S : tang(n)= sin(n) /cos(n).
Travaux Dirigés en ASD : Introduction à l’algorithmique

Exercice 5
Ecrire un algorithme Caractère qui permet d’afficher le code ASCII d’une lettre donnée, de
la lettre qui la précède et de la lettre qui la suit. Cette solution est elle parfaite ? Expliquez.

Exercice 6

Ecrire l’algorithme MOT qui permet d’afficher le premier mot d’une phrase. Cette solution
est elle parfaite ? Expliquez.

Bon travail 

Vous aimerez peut-être aussi