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.
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:
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
Exemples : b=15 ; a=7 ===== > 15=7*2 + 1
b=10 ; a=5 ===== > 10=5*2

Enregistrer un commentaire