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

TD N1 Asd1

Transféré par

HabbaChi SaLwa
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)
103 vues2 pages

TD N1 Asd1

Transféré par

HabbaChi SaLwa
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

L1IRS

Algorithmique et structures de
données

2021-2022

TD N°1

Exercice 1 Exercice 5
Dites si le nom attribué à chacune de Ecrire un algorithme qui lit deux
ces variables est valide ou non variables entières, puis affiche le
valide : prod_a ; Newbal ; $total ; quotient et le reste de la division
Moyenne ; 9ab6 ; c123; _c3 ; new entière.
bal ; sum.of ; grade1 ; Abcd ; 1234
Exercice 6
Exercice 2 Ecrivez un algorithme qui mette la
Evaluer chacune des expressions valeur 16 dans la variable réelle
numériques étape par étape selon la num1 et la valeur 18 dans la variable
priorité des opérateurs. réelle num2, ensuite il calcul le total
Exemple : et la moyenne.
8+5*7%2*4=
8 + 35 % 2 * 4 = Exercice 7
8+1*4=
Écrivez un algorithme calculant l'aire
8 + 4 =12
a) 3 + 4 * 6
d'un rectangle dont la longueur et la
b) 3 * 4 / 6 + 6 largeur sont égales à 17.5 et 1.4.
c) 2 * 3 / 12 * 8 / 4
d) 10 * ( 1 + 7 * 3 ) Exercice 8
e) 20 - 2 / 6 + 3 Ecrivez un algorithme qui mette la
f) (20 - 2) / ( 6 + 3 ) valeur 25 dans la variable entière
g) 10 + 15 % 2 + 4.3 qu’on appellera accumulateur puis
h) 3 * 4 / 6 + 6
incrémente accumulateur de 10.
Exercice 3
Exercice 9
Soient les instructions suivantes
Déterminez puis corrigez les erreurs
A3
se trouvant dans les algorithmes
B10 suivants :
BA+B
CB-A Algorithme calcul_air
Après exécution on obtient : début
a) A=7 et B=13 largeur  15
b) A=3 et B=10 air  largeur * longueur
c) A=10 et B=13 fin
d) A=13 et B=10
Algorithme calcul_périmètre
Exercice 4 largeur entier
Ecrire un algorithme qui lit deux longueur entier
variables entières, puis calcule le périmètre réel
produit, la somme et la moyenne des début
ces variables puis affiche le résultat. périmètre  (largeur + longueur) * 2
largeur  15
longueur  10
fin
Algorithme calcul_moyenne Exercice 16
note1 réel Ecrivez un algorithme pour lire 3
note2 réel nombres qu'on ajoute à une variable
moyenne réel somme à chaque fois il affiche la
début valeur contenue dans somme.
note1  15
note2  15 Exercice 17
(note1 + note2) /2  moyenne Ecrivez un algorithme qui affiche la
fin résistance équivalente à trois
résistances branchées tout d’abord
Exercice 10 en série puis en parallèle.
Ecrivez un algorithme qui calcule la Rsérie = R1 + R2 + R3
surface d'un cercle sachant que son Rpara = (R1 + R2 + R3)/ (R1 R2 + R2
rayon est de 2.59 R3+R1 R3)
Surface = ∏rayon2
Exercice 18
Exercice 11 Ecrivez un algorithme qui calcule la
Ecrivez un algorithme qui calcule le somme de quatre nombres entrés au
volume d'un cylindre sachant que clavier
son rayon est de 5.2 et a une a) En utilisant une première fois
profondeur de 2.8 5 variables
Volume = ∏.rayon2 .profondeur b) En utilisant une deuxième
fois 2 variables
Exercice 12
Ecrivez un algorithme qui convertit
une température en degré Fahrenheit
en une température degré Celsius.
Sachant que
5
Tp_cel   (temp _ far  32)
9
Exercice 13
Ecrivez un algorithme qui
calcule l'intérêt fixe d'un prêt dont la
valeur est égale à 7000 DT et le taux
est de 12.5%. Intérêt = prêt  taux

Exercice 14
Ecrivez un algorithme pour lire le
cours du dollar et le montant en
dinar et afficher le montant convertit
en dollar.
Mdinar  cours = Mdollar

Exercice 15
Ecrivez un algorithme qui permette
de lire le salaire brut, les primes et
les indemnités, et les taxes puis
affiche le salaire net.
Salaire net = salaire brut + primes +
indemnités - taxes

Vous aimerez peut-être aussi