Vous êtes sur la page 1sur 1

Universit Montpellier-II IUT de Bziers Dpartement SRC

Filire : SRC 1 Anne universitaire : 2009-2010 Cours : Algorithmique 1 Date : 12,13 et 15.10.2009 Intervenant : Matthieu JUNG et Chouki TIBERMACINE Web : http://www.lirmm.fr/~tibermacin/ens/algo1/

TD n 2
Objectifs du TD
Structure simple dun algorithme sous TestAlgo2 Actions d'alternative ( si / alors / sinon )

Exercice 1. crire lalgorithme qui trie 2 nombres entiers (n1 et n2) saisis par lutilisateur. Les 2 nombres doivent tre compris entre 0 et 100 sinon le tri ne seffectue pas et on arrte. Afficher le rsultat dans lordre dcroissant (dabord le + grand puis le + petit). Exercice 2. Soit le quotient familial (QF) = somme des revenus / nbre de parts 1 adulte = 1 part 1 enfant = 0,5 part Calculer et afficher le QF sachant que lutilisateur rentre : le nombre dadultes, le nombre denfants et le revenu total. Exercice 3. Reprendre lexercice 2 en ajoutant un test qui vrifie que le nombre de parts est > 0 avant deffectuer le calcul. Mme chose pour le revenu total (qui doit tre > 0). Exercice 4. crire lalgorithme qui trie 3 nombres (n1, n2, n3) saisis par lutilisateur. On se sert dune variable temporaire tmp qui permet dchanger le contenu des nombres 2 2 afin dobtenir n1 >= n2 >= n3. (on ne vrifie pas si ces nombres sont compris entre 0 et 100) Exercice 5. crire un algorithme qui permet de rsoudre une quation du second degr de la forme : ax2 + bx+ c = 0 Les coefficients a, b et c sont des valeurs relles non nulles entres par l'utilisateur.

M. JUNG & C. TIBERMACINE

Vous aimerez peut-être aussi