Vous êtes sur la page 1sur 3

Atelier

3 0

Structures
conditionnelles en C
Objectif :

Ecrire des programmes en utilisant les structures conditionnelles en C.

Points de cours abordés :

 Forme générale d’un programme C.


 Règles d’écriture d’un programme C.
 Structures conditionnelles en C.
ISET Radès
ATELIER DE PROGRAMMATION 3

Exercice 1 : Pair ou impair


Soit a une variable entière. Écrire un programme C qui vérifient si a est paire ou
impaire.

Exercice 2 : Divisibilité
Soient a et b deux variables entières. Écrire un programme C qui vérifient si a est
divisible par b.

Exercice 3 : Multiple de 3 ou 4
Écrire un programme C permettant de vérifier si un entier a est multiple de 3 ou de 4
ou non.

Exercice 4 : Nombre d’Armestrong (Nombre cubique)


Un nombre d’Armestrong est un entier naturel qui est égal à la somme des cubes de
ses chiffres.
Exemples
153 = 13+53+33= 1 + 125 + 27 est un nombre d’Armestrong.
135  13+33+53= 1 + 27 + 125 n’est pas un nombre d’Armestrong.

Écrire programme C permettant de déterminer si un entier naturel a composé au


maximum de trois chiffres significatifs est un nombre d’Armestrong ou pas.

Exercice 5 : Simulation d’une calculatrice


Écrire un programme C qui simule le fonctionnement d’une calculatrice qui réalise les
opérations de base (Addition, Soustraction, Multiplication, Division) de deux variables
réelles a et b. Utiliser une structure conditionnelle à choix multiples.

1
ISET Radès
ATELIER DE PROGRAMMATION 3

Exercice 6 : Les trois plus grands nombre


Écrire un programme C qui permet de saisir quatre entiers a, b, c et d tels, que a, b
et c sont saisies par ordre croissant (a<b<c), et d quelconque, puis d’afficher les trois
entiers les plus grands parmi ces quatre en les affectant respectivement aux
variables a, b et c.

Exercice 7 : Equation du premier degré

Écrire un programme C permettant de saisir deux coefficients a et b et de résoudre


l’équation du premier degré de la forme : ax + b = 0 en distinguant les différents cas de
figure.

Exercice 8 : Equation du second degré


Écrire un programme C permettant de résoudre une équation du deuxième degré de
la forme:
ax² + bx + c = 0 en étudiant tous les cas possibles.

Exercice 9 : Facturation d’électricité par intervalle


On désire calculer le montant de la facture d'électricité sachant qu’un abonné :
1- Paye 2500 millimes (frais d'abonnement) même s'il n'a rien consommé.
2- Paye sa consommation selon un tarif à tranches:
 50 millimes par kWh pour les 100 premiers kWh.
 75 millimes par kWh pour les 150 kWh suivants.
 100 millimes par kWh pour la fraction de consommation qui excède 250 kWh.
Les valeurs prélevées sur le compteur (saisies) de l’abonné sont :
ai : Ancien index et ni : Nouvel index.
Écrire un programme C permettant d'obtenir le montant à payer dans une variable
numérique mtp.

Vous aimerez peut-être aussi