Travaux Dirigés en ASD : les structures conditionnelles et répétitives TD 3 : les structures itératives Chargée du module : Dr. Jihene Tounsi Exercice 1 Ecrire l’algorithme Somme-paire qui permet de calculer et afficher la somme des entiers uniquement pairs parmi N entiers consécutifs. P.S : N est fourni par l’utilisateur Exercice 2 Ecrire l’algorithme Somme-maths qui permet de calculer la somme suivante pour n entiers positifs : 2i-1 avec i variant de 1 à n Exercice 3 Ecrire un algorithme Occurrence qui permet d’afficher la longueur d’une chaîne de caractère, le nombre de lettres, le nombre de symboles et le nombre de chiffres. P.S : Voir table ASCII à la fin de la série Exemple : 12 est un nombre composé de 2 chiffres. Exercice 4 Ecrire un algorithme Parfait, qui permet d’afficher si un nombre est parfait ou non. P.S: Un nombre parfait est égal à la somme de ses diviseurs exp : 6 = 3+2+1 a/ Proposez une solution avec POUR b/ Proposez une solution avec TANT QUE Exercice 5 Ecrire un algorithme Trésorerie qui permet à un commerçant d’arrêter l’état de sa caisse à la fin de la journée. Sachant que la caisse contient un montant initial positif au début de la journée ou zéro, l’algorithme permettra d’avoir le montant des recettes, le montant des dépenses et l’état finale de la caisse. a/ Proposez une solution sachant que vous connaissez le nombre d’opérations à l’avance. b/ Proposez une solution en tenant en compte que vous ne connaissez pas le nombre d’opération à l’avance. c/ Que pensez vous de la solution ? Argumentez et proposez une amélioration pour remédier à la lacune de la solution. Travaux Dirigés en ASD : les structures conditionnelles et répétitives Exercice 6 Ecrire un algorithme Occurre nce_le qui permet de calculer le nombre d’occurrence de ‘le’ dans une phrase. La saisie de la phrase se fera lettre par lettre et se terminera quand l’utilisateur aura saisi ‘.’ P.S : elle compte une seule occurrence de ‘le’ Exercice 7 : Ecrire un algorithme « Verif_CIN » qui permet de vérifier si un numéro CIN est valide. Un numéro CIN valide doit comporter obligatoirement 8 chiffres. Bon travail