0% ont trouvé ce document utile (0 vote)
26 vues1 page

tp3 2012

Transféré par

moussa.semchedine
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOC, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
26 vues1 page

tp3 2012

Transféré par

moussa.semchedine
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOC, PDF, TXT ou lisez en ligne sur Scribd

Université de Sétif Faculté des sciences

Département mathématiques 2eme LMD mathématiques 3


Module : langages évolués Année : 20011-2012

Objectifs : maîtriser les structures itératives

 La boucle POUR Exercice 4 :


for (i = val1; i<N; i++)
{ Ecrire programme C qui pour chaque somme
Bloc ; (X :réel / N : entier)
}

La boucle TANTQUE


while (Condition)
{
Bloc ;
} Exercice 5 :
1. Ecrire un programme C qui lit et affiche une
 La boucle REPETER note (contrôler la saisie !!!)
do
{ 2. Ecrire un programme C qui lit deux
Bloc ; notes (contrôler la saisie !!!) puis afficher la
} moyenne
while (condition);
Exercice 6 :
Exercice 1 :
Ecrire un programme C qui affiche les Ecrire programme C qui permet de saisir un
nombres entiers de 5 à 40 (croissant/ entier positif en décimal et de le transformer en
décroissant), par l’utilisation des boucles : binaire.
For , while, do… while Exemple (20) 10 = (10100) 2

Exercice 2 : Exercice 7 :
Ecrire un programme C qui calcule la
factorielle d’un nombre entier N , L'algorithme d'Euclide est un algorithme
N != 1*2*3*….*N permettant de déterminer le plus grand commun
diviseur (P.G.C.D.) de deux entiers A et B
Exercice 3 : - On effectue la division euclidienne de A par
Ecrire un programme C pour chaque cas B et on note R le reste.
1. Afficher les diviseurs d’un nombre - Ensuite, B devient A et R devient B et on
2. Vérifier si un entier N est parfait ou non. recommence: on effectue la division
Un entier est dit parfait s'il est égal à la euclidienne de A par B et on note R le reste
somme de ses diviseurs. - Et on continue ainsi de suite jusqu'à ce
Exemple 6 = 3 + 2 +1 qu'une division donne un reste égal à 0
3. Afficher les nombres parfaits inférieurs à Dans cette méthode le PGCD est le dernier reste
1000 non nul.
4. Vérifier si un nombre est premier ou non
Un nombre est dit premier s'il est divisible Ecrire le programme C qui calcule le PGCD
uniquement par 1 et par lui-même.

Vous aimerez peut-être aussi