• Aucun résultat trouvé

2.1 Pair ou impair ?

N/A
N/A
Protected

Academic year: 2022

Partager "2.1 Pair ou impair ?"

Copied!
2
0
0

Texte intégral

(1)

Auteur : Mohamed Messabihi

Matière : Introduction à l'algorithmique Année : 2016-2017

B Mohamed.Messabihi@gmail.com

Université Abou Bakr Belkaïd - Tlemcen Faculté des sciences 1ère L.M.D. MI

2 TD : Traitements conditionnels

2.1 Pair ou impair ?

Écrire un programme qui demande à l'utilisateur un nombre entier N et ache si le nombre N est pair ou impair suivant sa parité.

2.2 Valeur absolue

1. Écrire un programme qui permet d'acher la valeur absolue de la diérence entre deux nombres réels saisis au clavier.

|x−y|=x−y si x > y

|x−y|=−(x−y) si x < y

2. Modier votre programme pour qu'il puisse traiter le cas où x et y sont égaux.

2.3 Minimum

Écrire un programme qui demande à l'utilisateur d'introduire 5 entiers et qui ache le plus petit d'entre eux. Le programme ne devra utiliser que 2 variables.

2.4 Équation

Écrire un programme permettant de résoudre l'équation ax2 +bx+c = 0 en envisageant tous les cas particuliers.

2.5 Mention de mon Bac

Écrire un programme qui demande à l'utilisateur sa moyenne de BAC et ache sa mention.

- Mention Très Bien pour une moyenne égale ou supérieure à 16

- Mention Bien pour une moyenne supérieur ou égale à 14 et inférieure à 16 - Mention Assez Bien pour une moyenne supérieur ou égale à 12 et inférieure à 14 - Passable pour une moyenne supérieur ou égale à 10 et inférieure à 12

- Non admis pour une moyenne inférieure à 10.

2.6 Saisons

Écrire un programme qui, à partir du numéro d'un mois, ache la saison correspondante.

Par exemple :

Si mois = 1 Alors le programme ache Hiver Si mois = 6 Alors le programme ache Été

Modier le programme pour qu'il ache le nombre de jours correspondant à chaque mois.

https://sites.google.com/site/informatiquemessabihi Page 1

(2)

2.7 Catégories

Proposer deux variantes de programme qui demande l'âge d'un enfant à l'utilisateur. En- suite, il l'informe de sa catégorie :

1. "Poussin" de 6 à 7 ans 2. "Pupille" de 8 à 9 ans 3. "Minime" de 10 à 11 ans 4. "Cadet" après 12 ans

2.8 Réduction

Écrire un programme qui demande un prix unitaire et la quantité d'un article commandé et puis calcule :

1. Le prix hors taxe de la quantité commandée,

2. La TVA sur la quantité commandée sachant que le taux de TVA est égal à 11%,

3. La remise ainsi que le prix total de la quantité commandée, sachant que la remise est calculée de la manière suivante :

Quantité Remise

entre 1 et 5 (exclus) 0%

entre 5 et 10 (exclus) 5%

entre 10 et 30 (exclus) 10%

entre 30 et 60 (exclus) 15%

à partie de 60 20%

2.9 Intersection

Écrire un programme qui demande à l'utilisateur de saisir 4 entiers A, B, C et D, puis qui indique quelle est l'intersection des intervalles [AB] et [CD].

2.10 Calculatrice

Écrire un programme simulant une calculatrice. On dispose de deux nombres réels saisis au clavier. Selon un choix eectué a partir d'un menu aché a l'écran, on désire calculer la somme ou le produit ou la moyenne ou le minimum ou le maximum de ces deux nombres. Le menu devrait se présenter a l'utilisateur de la manière suivante :

**************** MENU *******************

1 : ---> Somme --- 2 : ---> Produit --- 3 : ---> Moyenne --- 4 : ---> Minimum --- 5 : ---> Maximum --- ---

Donnez votre choix ?

https://sites.google.com/site/informatiquemessabihi Page 2

Références

Documents relatifs

Montrez qu’un nombre parfait impair, s’il existe (on s’interroge à ce sujet depuis l’Antiquité), est décomposable en somme de deux

Schott indique (dans [2]) qu'un résultat de Nagell permet d'établir que le seul carré de nombre premier qui est brésilien est 11^2.. Il me paraît difficile d'avoir accès

[r]

Un entier naturel n est dit « narcissique » si la somme des puissances n-ièmes des n premiers nombres entiers naturels est divisible par n?. Quels sont les

[r]

On doit donc ´ eliminer dans le graphique tous les points qui sont associ´ es ` a un nombre compos´ e - que celui-ci soit le premier som- mant (premi` ere coordonn´ ee,

Le fait de passer d’un point du graphique au point qui en est imm´ ediatement au nord-est ou bien imm´ ediatement au sud-est correspond au fait qu’on est pass´ e d’une

Enfin, le probl` eme, et non des moindres, qui subsiste, est que par cette in´ equation, on peut obtenir des solutions non enti` eres (c’est pour illustrer cela que j’ai mis le