Home- Exercices - Solutions des exercices

 

Page Précédente - Page Suivante


5.4 - Exercices d'application If Else

Exercice 5.2
Ecrire un programme en C qui permet de comparer trois nombres entiers a, b et c et afficher le plus grand de ces trois nombres? Développez ce programme en utilisant les 3 méthodes suivantes:

a) if - else 

b) if - else if - ... - else (if imbriquée)

c) les opérateurs conditionnels

 

Exercice 5.3
Ecrire un programme en C qui permet de calculer la moyenne de trois notes, puis d'afficher "Admis" si la moyenne est supérieure ou égale à 10 et "Echoué" dans le cas contraire?

Exercice 5.4
Soit trois notes réelles: note1, note2 et note3.

Les coefficients de chaque note respictivement sont : coef1, coef2 et coef3.

Travail à faire:

1- Cacluler la moyenne des ces notes? cette fois-ci il faut prendre en compte les coefficients.

2- Ecrire un programme en C qui permet de calculer la moyenne de trois notes, puis d'afficher "Admis" si la moyenne est supérieure ou égale à 10 et "Echoué" dans le cas contraire.

3- Dans le cas où la moyenne est supérieure à 10, il faut afficher la mention sachant que on a 4 cas:

si la moyenne est >à 10 et < à 12 alors la mention est "Passable"

si la moyenne est >=à 12 et < à 14 alors la mention est "Assez bien"

si la moyenne est >=à 14 et < à 16 alors la mention est "Bien"

si la moyenne est >=à 16 et < à 20 alors la mention est "Très bien"

Exercice 5.5
Ecrire un programme en C qui permet de trier par ordre croissant trois nombres entiers a, b et c puis de les afficher à l'écran?

Exercice 5.6
Ecrire un programme en C qui permet de saisir deux valeurs a et b, puis de calculer leur produit sans utiliser l'opérateur de multiplication * ?

Exercice 5.7
Ecrire un programme en C qui permet de saisir deux valeurs a et b, puis d'afficher le signe de leur somme sans bien sûr calculer l'addition (sans faire a+b!!).

Vous pouvez utiliser la fonction fabs de la bibliothèque <math>. cette fonction calcule la valeur absolue d'une variable:

fabs(-1)=1 et fabs(1)=1

Exercice 5.8
Ecrire un programme en C qui permet de résoudre l'équation ax+b=0?

Exercice 5.9
Ecrire un programme en C qui permet de résoudre l'équation ax2+bx+c = 0?


Home- Exercices - Solutions des exercices
Copyright © 2019