Travaux Dirigés en ASD : les structures conditionnelles et répétitives TD 2 : les structures conditionnelles Chargée du module : Jihene Tounsi (C) Exercice 1 Quelles sont les valeurs des variables A, B, C, D après exécution de l’algorithme pour les valeurs initiales suivantes : a=5, b=3, c=4, d=6 / a=-1, b=2, c=2, d=2 / a=-1, b=-2, c=-2, d=3 Algorithme Exo1; Variables a,b,c,d : entier debut Ecrire(“SVP donnez 4 entiers”) Lire (a) Lire (b) Lire (c) Lire (d) Si ((a>0 ou b>c) et (d>a ou d<5))alors a 0 d b + c Sinon c a – b Si c >0 alors d -d fin si b 0 fin si Ecrire(a,””,b,””,c,””,d) Fin Exercice 2 Ecrire un algorithme Jours, qui à partir du numéro du mois, affiche le nombre de jours. P.S: Attention au cas du mois de février (29 jours pour une année bissextile sinon 28 jours) a/ Proposez une solution avec la structure Si…alors. b/ Refaire le même exercice avec la structure Selon. Exercice 3 Ecrire un algorithme Lettre qui permet d’indiquer si une lettre est majuscule ou minuscule. Exercice 4 Ecrire un algorithme Commande qui permet à un papetier de calculer le total d’une commande de Rame de feuilles. Sachant que le prix unitaire TTC d’une rame est de 8dnt pour une quantité inférieure à 20, de 7dnt pour une quantité inférieure à 50 et de 5dnt,400 pour une quantité dépassant les 50 unités. Travaux Dirigés en ASD : les structures conditionnelles et répétitives Exercice 5 Ecrire un algorithme Equation qui permet de résoudre une équation du second degré. P.S : Ax2+Bx+c Exercice 6 Ecrire l’algorithme Heure qui permet d’afficher l’heure à la prochaine seconde. On récupère l’heure actuelle dans des variables entières h, m, s. Bon travail