• Aucun résultat trouvé

2 L’énoncé conditionnel

N/A
N/A
Protected

Academic year: 2022

Partager "2 L’énoncé conditionnel"

Copied!
1
0
0

Texte intégral

(1)

Université de Nice-Sophia Antipolis Octobre 2021

Polytech/Xidian Durée: 1h30

énoncés conditionnels Travaux Dirigés – Séance n. 3

1 L’énoncé

if

exercice 1) Écrivez un programme qui demande à l’utilisateur de saisir un entier relatif x (x∈Z) et qui indique, d’une part, si ce nombre est positif, nul ou négatif, et d’autre part, si ce nombre est pair ou impair.

exercice 2)Écrivez un programme qui résout l’équation ax+b = 0 (a et b, 2 réels double, sont à saisir par l’utilisateur). Bien évidemment, on n’oubliera pas tous les cas particuliers (notamment les cas "toutxest solution" et "pas de solution").

exercice 3)Écrivez un programme qui demande à l’utilisateur de saisir 3 nombres entiers (int) au clavier et qui les affiche par ordre croissant. À l’exécution, le programme feraau minimum 2 comparaisons, etau maximum 3 comparaisons, pour déterminer l’ordre.

exercice 4)Écrivez un programme qui résout l’équation ax2+bx+c = 0(a, b, et c sont à saisir par l’utilisateur) en envisageant tous les cas particuliers.

Remarques

— Calcul du discriminant :∆ =b2−4ac

— Calcul des racines du trinôme :

— si ∆<0 deux racines complexesr1=r2=−b2a eti1=

−∆

2a , i2=−i1;

— si ∆>0 deux racines réellesr1= −b+

δ

2a etr2= −b−

δ

2a eti1=i2= 0.

Notez que pour le calcul des racines réelles et afin d’éviter des erreurs de calcul, il est nécessaire de calculer d’abord la racine la plus grande en valeur absolue, puis de calculer la seconde à partir du produitr2= arc

1.

Le calcul de la racine carrée se fait via l’utilisation de la fonction sqrt. Pour l’utiliser, vous devez inclure le fichiermath.h et charger la bibliothèque mathématique au moment de la compilation (option-lm)

2 L’énoncé conditionnel

switch

exercice 5)À l’aide de l’énoncé switch, écrivez un programme qui lit un entier sur l’entrée standard représentant le numéro d’un mois et qui affiche le mois en toutes lettres (janvier=1, février=2,etc). On vérifiera que le numéro du mois lu appartient bien à l’intervalle[1; 12].

exercice 6)Écrivez un programme qui lit sur l’entrée standard le numéro d’un mois et l’année et qui calcule et affiche le nombre de jours dans le mois correspondant. Attention, le mois de février compte 29 jours pour une année bissextile. Une année bissextile est une année divisible par4 mais pas par100, ou alors divisible par400.

1

Références

Documents relatifs

Pour pouvoir conclure, il suffit de déterminer le reste de la division euclidienne de 23

Il suffit de constater que f est un polynôme en x de degré 3 et de penser que deux polynômes distincts de degré 3 ne peuvent prendre la même valeur qu’en au plus trois points, car

Je peux donc me ramener, pour toute la question 1, à un problème à deux dimensions, M variant dans un plan fixe contenant A et B, ou même dans un demi-plan de frontière AB... Pour

Soit Σ une demi-sphère et P le plan contenant son cercle

J’explore les égalités données par divers couples (m, n) en commençant par les plus simples... Énoncé

En modifiant légèrement ce procédé, on peut en fait choisir arbitrairement a ; de façon analogue, on construit en posant u p+1 = 2u p − f (a) une suite infinie d’en- tiers

jusqu’au plus grand

Une capsule spatiale a la forme du solide de révolution délimité par une sphère de centre O, de rayon R, et un cône de sommet O qui rencontre cette sphère selon un cercle de rayon