Vous êtes sur la page 1sur 2

Etablissement : ISET-Charguia Département : Technologies de l’Informatique

Matière : Algorithmique et structures de données1 Année Universitaire : 2020- 2021


Niveau : 1ère année Tronc Commun

TD n°1 : Les notions et les actions élémentaires


Exercice 1
Ecrire l’algorithme relatif aux instructions suivantes :
1- Je déclare une variable a de type entier.
2- Je déclare une variable b de type entier.
3- J'initialise a à 8
4- Je stocke a+1 dans b.
5- J'ajoute 1 à a.
6- Je multiplie a par 2.
7- Je retranche 5 à b.
8- Je multiplie b par lui-même.
9- J'ajoute 3 à a.
10- J’affiche le contenu de a.
11- J’affiche le contenu de b.

Exercice 2
Déterminez puis corrigez les erreurs se trouvant dans l’algorithme suivant :
Algorithme AlgoACorriger Début
Constantes m←7
PI = 3.14 p←n+p
Variables c ← 'u'
m : entier x ← 2.5
n : réel b1 ← c != 'r'
p : réel b2 ← (m == 7) OU b1
q : réel n ← m * PI
c : caractère m*3←m+5
d : caractère p = 7.0
b1 : booléen PI ← 3.14159
b2 : booléen q ← 3m
1x : caractère Fin

Travaux Dirigés N° 1 1/2


Exercice 3
Ecrire un algorithme qui calcule la somme de quatre réels saisis en utilisant 5 variables (version
1) puis 2 variables uniquement (version 2).

Exercice 4
Écrire un algorithme qui permet d’inverser l’ordre des chiffres d'un entier donné composé de 4
chiffres, et de l’afficher. Par exemple, si a=4567, l'algorithme devra retourner a=7654

Exercice 5
Ecrire un algorithme demandant le rayon d'un cercle (réel) et affichant les résultats suivants :
- Afficher le diamètre du cercle : diamètre = rayon * 2
- Calculer la circonférence du cercle : circonférence = Pi * 2 * rayon
- Calculer la surface du cercle : surface = Pi * rayon * rayon
- Calculer le volume de la sphère : volume = ¾ * Pi * rayon * rayon * rayon

Exercice 6
Ecrire un algorithme qui permet d’échanger 2 variables entières A et B.

Travaux Dirigés N° 1 2/2

Vous aimerez peut-être aussi