0

EXERCICES SUR LE LANGAGE C : SÉRIE N° 2 LES CONDITIONS
EXERCICES SUR LE LANGAGE C

Exercice 1: 

Ecrire un programme qui demande à l’utilisateur deux entiers a et b et affiche le maximum d’entre eux.

SOLUTION

Exercice 2: 

Ecrire un programme qui demande à l’utilisateur trois entiers a, b et c et affiche le maximum d’entre eux.

SOLUTION

Exercice 3: 

a. Proposer un programme qui demande à l’utilisateur un entier et affiche s’il est positif ou négatif.
b. Modifier le programme afin qu’il affiche positif, négatif, ou nulle.

SOLUTION

Exercice 4:  

Proposer un programme qui demande à l’utilisateur un entier et affiche s’il est pair ou impair.

SOLUTION

Exercice 5: 

Une note est valide si : 0 ≤ note ≤ 20. Ecrire un programme qui permet de lire une note et de décider si cette note est valide ou non.

SOLUTION

Exercice 6: 

Proposer un programme indiquant si un réel X donné appartient à un intervalle de réels donné défini par sa borne inférieure I et par sa borne supérieure S. X, I et S sont trois réels à saisir par l’utilisateur.

SOLUTION

Exercice 7: 

Etant donné 2 nombres entiers A et B, écrire un programme qui affiche l'un des deux messages suivants : "le produit des deux nombres est positif ou nul" ou "le produit des deux nombres est négatif" sans calculer le produit de ces deux nombres.

SOLUTION

Exercice 8: 

Un magasin de reprographie facture 0,10 DH les dix premières photocopies, 0,09 DH les vingt suivantes et 0,08 DH au-delà. Ecrivez un programme qui demande à l’utilisateur le nombre de photocopies effectuées et qui affiche la facture correspondante.

Exercice 9: 

Les habitants d’une ville paient l’impôt selon les règles suivantes :
Le programme demandera donc l’âge et le sexe d’un habitant (‘F’ pour femme et ‘H’ pour homme, et se prononcera donc ensuite sur le fait que l’habitant est imposable.

SOLUTION

 Exercice 10: 

 Ecrivez un programme en langage C qui calcule les solutions réelles d'une équation du second degré ax2+bx+c = 0. 

SOLUTION

Exercice 11: 

La mention d’un stagiaire se calcule en fonction de la moyenne selon le tableau suivant :

Ecrivez un programme qui demande à l’utilisateur la moyenne et qui affiche la mention correspondante.

SOLUTION

Exercice 12: 

Ecrivez un programme qui demande à l’utilisateur deux entiers a et b et qui affiche l’expression b=q*a+r (q : quotient et r : reste de la division)
Exemples : b=15 ; a=7 ===== > 15=7*2 + 1
                    b=10 ; a=5 ===== > 10=5*2

SOLUTION

Enregistrer un commentaire

 
Top