Vous êtes sur la page 1sur 1

EXAMEN DE DEUXIÈME SESSION

ÉPREUVE D’ALGORITHMIQUE ET LANGAGE C


Niveaux : Licence 1 ASSRI et MIAGE Durée : 2 heures
Université Polytechnique Bingerville

Exercice 1 : Calculs dans un vecteur (6 points)

Écrire un algorithme qui réalise les tâches suivantes :


a. Saisir dix entiers naturels non nuls tels que chacun de ces nombres soit compris
entre 20 et 100 ;
b. Calculer le produit de ces nombres ;
c. Calculer la factorielle du plus petit de ces nombres ;

Exercice 2 : Résultat d’un candidat (7 points)

Écrire un algorithme qui détermine le résultat d’un candidat à un test d’informatique selon les
données du tableau ci-dessous, chaque épreuve étant notée sur 20 :

Matières Analyse Algorithmique Langage


Coefficients 8 5 4
Admis : au moins 14 de moyenne
Deuxième Session : moyenne comprise entre 12 et 14
Recalé : moins de 12 de moyenne

Exercice 3 : Test de perfection (7 points)

1. Écrire un algorithme qui détermine si un nombre est parfait.


Un nombre parfait est un entier naturel qui est la somme de ses diviseurs stricts, c’est-à-dire
hormis lui-même.
Par exemples :
 6 est un nombre parfait car 1 + 2 + 3 = 6
 28 est un nombre parfait car 1 + 2 + 4 + 7 + 14 = 28
 15 n’est pas un nombre parfait car 1 + 3 + 5 = 9
 0 et 1 ne sont pas des nombres parfaits.

2. Traduire cet algorithme en langage C.

Vous aimerez peut-être aussi