100% ont trouvé ce document utile (1 vote)
1K vues3 pages

Exercices Algorithmes Correction

Transféré par

yogakgstore
Copyright
© Attribution Non-Commercial (BY-NC)
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
100% ont trouvé ce document utile (1 vote)
1K vues3 pages

Exercices Algorithmes Correction

Transféré par

yogakgstore
Copyright
© Attribution Non-Commercial (BY-NC)
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Correction exercices algorithmes

Exercice 1 : Variables a rel Dbut Saisir a Afficher "le carr de a est ", a^2 Fin Exercice 2 : Version 1 : Variables a rel Dbut Tant que a < 10 OU a > 20 Saisir a Si a < 10 Afficher "trop petit" Sinon Si a > 10 Afficher "trop grand" Fin si Fin si Fin tant que Ecrire "OK" Fin

Version 2 : (avec un flag (drapeau)) Variables a rel, d entier Dbut 0d Tant que d = 0 Saisir a Si a < 10 Afficher "trop petit" Sinon Si a > 10 Afficher "trop grand" Sinon 1d Fin si Fin si Fin tant que Ecrire "OK" Fin

Exercice 3 : Variables a,k entier Dbut Saisir a Pour k = 0 4 Afficher a+k Fin pour Fin Exercice 4 : Variables a, b, rel Dbut Ecrire " Rsolution de lquation a x+b = 0 " Saisir a,b Si a = 0, alors Si b = 0 alors afficher " tout nombre est solution " Sinon afficher " lquation na pas de solution " Fin si Sinon afficher " lquation a une solution : " , -b/a Fin si Fin

Exercice 5 : Variables a, b, c, d rel Dbut Ecrire " Rsolution de lquation du second degr a x2+b x+c = 0 " Lire "a", a Lire "b", b Lire "c", c Si a = 0 Alors afficher ce n'est pas une quation du second degr Sinon d b^2-4*a*c Si d < 0 Alors afficher " lquation na pas de solution " Sinon Si d = 0 Alors afficher " lquation a une solution : " , -b/2a Sinon afficher "l'quation a 2 solutions : ", (-b-racine(d))/(2*a), "et", (-b+racine(d))/(2*a) Fin si Fin si Fin si Fin Exercice 6 : Algorithme pour changer 2 variables : a) Avec une variable intermdiaire Variables a, b, c rel Dbut Lire a Lire b b c a b c a Afficher a Afficher b Fin b) Sans variable intermdiaire Variables a, b, c rel Dbut Lire a Lire b a+b a a - b b a - b a Afficher a Afficher b Fin

Exercice 7 : Conjecture de Syracuse Variables n,k entier Dbut


Rpter Afficher "Saisir un nombre entier strictement positif" Saisir n si n <= 0 alors Afficher "J'ai dit STRICTEMENT POSITIF, toto !" Jusqu' n > 0

k0 Tant que (n > 1) Faire Si MOD(n,2) = 0 Alors n n/2 Sinon n 3*n+1 Fin si kk+1 Fin tant que Afficher "le nombre d'itrations est" , k Fin

Vous aimerez peut-être aussi