Vous êtes sur la page 1sur 2

Ex1 :

Établir un algorithme qui permet de saisir une chaine de 8 chiffres représentant le numéro
d'une ligne téléphonique LT (supposé valide) puis calculer et afficher l’opérateur
correspondant OP ("Orange", "Tunisiana", "Télécom" et "Elissa")
Exemples
LT OP
"50634509" "Orange"
"21987654" "Tunisiana"
"75213243" "Télécom"
"98569128" "Télécom"
"40656582" "Elissa"
"79564329" "Télécom"
Ex2 :
Ecrire un programme qui permet de lire une lettre L et une chaîne de caractères non
vide Ch puis déterminer l’emplacement de L dans Ch. Sachant que l’emplacement
peut être : "au début", "à la fin", "à l’intérieur" ou "inexistante".
Exemples
 Pour L= “p” et Ch =“impair”  Emplacement= "à l’intérieur"
 Pour L= “a” et Ch =“Devoir”  Emplacement = "inexistante"
 Pour L= “D” et Ch =“Devoir”  Emplacement= "au début"
 Pour L= “r” et Ch =“Devoir”  Emplacement= "à la fin"

Pour L= “m” et Ch =“exemple”  Emplacement= "à l’intérieur"


Ex3 :
Soient deux cercles C1 et C2, de rayons R1 et R2 et de centres A et B, sachant que
les deux points A et B ne sont pas confondus (A est différent de B).
Le point A est de coordonnées XA et YA, le point B est de coordonnées XB et YB.

Écrire un programme qui permet de saisir les données nécessaires (XA, YA, R1, XB,
YB et R2), puis déterminer et afficher la position relative de deux cercles C1 et C2.
Les positions possibles des deux cercles sont :
 "Se coupent en un point".
 "Se coupent en deux points".
 "Ne se coupent pas".

Ne se coupent pas Se coupent en un point Se coupent en deux points


Pour calculer la distance DAB entre les deux points A et B, on utilise la formule

suivante : DAB = √( YA−YB) +(XA −XB)


2 2

Vous aimerez peut-être aussi