Vous êtes sur la page 1sur 2

Exercice sur les structures conditionnelles

Écrivez un algorithme permettant de résoudre une équation du premier degré en utilisant une
structure conditionnelle.
NB: une équation du premier degré est de la forme ax+b=0

Exercice n1 sur les structures itératives

écrire un algorithme qui calcule le quotient et le reste de la division entière i.e division de
deux nombres entiers (a,b) entrés par l'utilisateur. et ceci sans utiliser les opérateur MOD et
DIV. tel que : reste=a- quotient*b, sachant que le quotient est inconnu aussi.

Exemple:
a=27 et b=5 : r=27-5-5-5-5-5 =2; le reste est obtenu par soustractions successives
q=1+1+1+1+1=5; pour chaque soustraction effectuée on doit incrémenter le quotient

Exercice n2 sur les structures itératives

Écrire un algorithme qui affiche tous les nombres entiers divisible par 9 et qui appartiennent à
l'intervalle [1..86] (les nombres affichés doivent être compris entre 1 et 86).

Exercice 1

Ecrire un algorithme qui calcule le pgcd de 2 nombres entiers A et B.

Exercice 2

Ecrire un algorithme calculant le périmètre d'un rectangle dont on lui donne la longueur et la
largeur.
Exercice 3

Ecrire un algorithme qui demande un nombre, calcule et affiche la somme


n
∑ i3
i=1

Exercice 4

On veut écrire un algorithme permettant de calculer le salaire d'un employé payé à l'heure à
partir de son salaire horaire et du nombre d'heures de travail. Les règles de calcul sont les
suivantes : le taux horaire est majoré pour les heures supplémentaires : 25% au-delà de 160
heures et 50% au-delà de 200 heures.

Exercice 5

Étant donnée x et n, comment calculer xn le plus rapidement possible ?


Les étapes à suivre :
Pour calculer la puissance de 2 entiers P= xn:
- on multiplie par X dans P (initialisé à 1) si N est impair
- si N est pair :
- on divise (division entière) N par 2
- on multiplie X par X et on l’affecte à X
- et on répète ces 3 opérations tant que n> 0
Lorsque N est nul, dans "P" nous avons le résultat de la puissance recherchée.

Exercice 6

Comment écrire un algorithme qui détermine si un nombre est premier ou non?

Vous aimerez peut-être aussi