Khmili Meher 22 705 721
Serie Structure Itérative compléte 1 www.meherprof2010.jimdo.com
Série Itérative(Boucle POUR)
Exercice 1 :
Ecrire l’analyse et en déduire l’algorithme d’un programme d’afficher le nombre d’opérateurs arithmétiques utilisées dans une expression mathématiques
Exemple :
2*a-4*b+3*c+5/d = 0
Le nombre d’opérateurs utilisés est 5
En déduire l’algorithme d’un programme permettant d’afficher le nombre d’occurrence de chaque opérateur dans une chaine
Exemple :
2*a-4*b+3*c+5/d = 0
‘*’: 3 fois
‘+’: 1 fois
‘/’: 1 fois Exercice 2 :
Faire l’analyse et en déduire l’algorithme d’un programme permettant de convertir une chaine de caractère en majuscule.
Faire l’analyse et en déduire l’algorithme d’un programme permettant de convertir une chaine de caractère en minuscule.
Exercice 3 :
Soit un tableau P de n chaines de caractères .Tous les éléments de P on suppose qu’ils sont formés de chiffres (0..9) et non vides
On se propose de remplir un tableau Q de la façon suivante Q[i] contiendra la chaine P[i] écrite à l’envers
Exemple
SI P [2] = 569 alors Q [2] contiendra 965
Ecrire l’analyse et l’algorithme d’un programme permettant de saisir tous les éléments de P, de remplir et d’afficher le tableauQ.
Exercice 4 :
Ecrire un programme intitulé produit_scalaire permettant de calculer le produit scalaire de deux tableaux T1 et T2 saisis aléatoirement de taille N
PS = T1[1]*T2[1] + T1[2]*T2[2]+………….+T1[n]T2[n]