102012J.M.Adam
Soutienalgorithmique
Exercice1:Distancesanglaises
a)Ecrirealgorithmequilitunedistanceexpriméeenmètres,etaffichesonéquivalentenmiles,yards,
piedsetpouces.Onaleséquivalencessuivantes:
1pouce=2,54cm,
1pied=12pouces,
1yard=3pieds,
1mile=1760yards.
Exemple: donnée: 2000
résultataffiché: 1mile427yards0pieds8pouces
Indication:2000m=200000cm=78740pouces
  (nepastenircomptedeschiffresaprèslepointdécimal)
 =6561piedset8pouces 
 =1mile427yards0pieds8pouces
b)OndéfinitletypeEnglishDistancedelamanièresuivante:
EnglishDistance:typeagrégat
m:entier≥0//miles
y:entierentre0et1759//yards
f:entierentre0et2//pieds(fcommefoot)
p:entierentre0et11>//pouces
fagrégat
Réaliser les fonctions de conversion suivantes :
CvMilesMètres : fonction (X : EnglishDistance) réel 0
// CvMilesMètres (X) renvoie la distance en mètres correspondant la distance anglaise X
CvMètresMiles : fonction (X : réel 0) EnglishDistance
// CvMètresMiles(X) renvoie la distance anglaise correspondant à X mètres
Exercice2:équationduseconddegréàuneinconnue
Onveutécrireunalgorithmequicalculeetaffichelaoulessolutionsréellesd’uneéquationdusecond
degréàuneinconnue,c'estàdire:ax²+bx+c=0
Pourvouséviterderechercherdansvosvieuxsouvenirsdemathématiquesde3ème,laméthodede
résolutiondecetyped’équationestrappeléeici:
a)oncalculelediscriminantdelta(souventnotéΔ)quiestégalà:‐4ac
b) selon le signe de delta, on a zéro, une ou deux solutions réelles :
delta < 0 : pas de solution réelle
delta = 0 : une solution : x0 = -b / 2a
delta > 0 : deux solutions : x1 = adeltab 2
+ et x2 = adeltab 2
Ecrirel’algorithmequilitlesdonnéesa,betcetaffichelaoulessolutions,ouunmessageindiquantqu’il
n’yapasdesolutionsréelles.Bienentendu,ondisposedelafonctionracinequicalculelaracinecarrée
d’unnombre.
1 / 1 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !