0% ont trouvé ce document utile (0 vote)
37 vues2 pages

TD Structures de Controle1

Transféré par

awranawu
Copyright
© © All Rights Reserved
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
0% ont trouvé ce document utile (0 vote)
37 vues2 pages

TD Structures de Controle1

Transféré par

awranawu
Copyright
© © All Rights Reserved
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

Les structures conditionnelles

Exercice 1 : Le max de deux nombres

Écrire un programme qui détermine le max de deux réels.

Exercice 2 : La parité d’un entier

Écrire un programme qui détermine si un entier n est pair ou impair.

Exercice 3 : La permutation

Écrire un programme qui détermine lit deux entiers a et b et échange leurs valeurs
(les permute) si a est plus grand que b.

Exercice 4 : Le max de trois nombres

Écrire un programme qui détermine le max de trois réels.

Exercice 5 : Le signe du produit

Écrire un programme qui détermine le signe du produit de deux réels : positif,


négatif ou nul. Toutefois, il ne faut pas calculer leur produit.

Exercice 6 : La résolution d’une équation du 2 ème degré

Écrire un programme qui résout dans IR une équation du second degré de la forme
ax²+bx+c=0. Le programme doit lire les coefficients réels de l’équation et afficher les
solutions possibles avec un message approprié. Si l’utilisateur entre une valeur nulle
du premier coefficient, le programme doit afficher « Erreur d’équation ».

1/2
Les boucles
Exercice 1
Écrire un programme qui demande à l’utilisateur de saisir un entier positif n, et
calcule la somme 1+2+…+n. sans, toutefois, utiliser la formule n(n+1)/2.
Exemple : si l’utilisateur entre 5 le programme affiche « la somme de 1 à 5 est 15 ».

Exercice 2
Écrire un programme qui demande à l’utilisateur de saisir un entier positif n, et
calcule son factoriel.
Exemple : si l’utilisateur entre 5 le programme affiche « le factoriel de 5 est 120 ».

Exercice 3
Soit U une suite définie par :
𝑛
1
𝑈𝑛 = ∑
𝑘
𝑘=0
Écrire un programme qui demande à l’utilisateur de saisir n, et calcule Un.

Exercice 4
Soit U une suite définie par :
U0=7
Un+1 = 2Un+3
Écrire un programme qui demande à l’utilisateur de saisir n, et calcule Un.

Exercice 5
Écrire un programme qui demande à l’utilisateur de saisir un entier positif n, et
affiche tous ses diviseurs.

Exercice 6
Écrire un programme qui demande à l’utilisateur de saisir un entier positif n, et
détermine s’il est parfait ou non.
Un nombre est dit parfait s’il est égal à la somme de ses diviseurs stricts.
Exemple : 6 est parfait car 6=1+2+3.

Exercice 7
Écrire un programme qui demande à l’utilisateur de saisir un entier positif n, et
affiche tous les nombres parfaits inférieurs ou égaux à n.
2/2

Vous aimerez peut-être aussi