EXAMEN LANGAGE C ( PROGRAMMATION C ) TEST 13 /XX annee acaDEMIQUE 2024
EXAMEN + CORRIGE EN LANGAGE C
EXERCICE 1 : structure de donnee ( 04 PTS)
Pour l'enregistrement des étudiants du niveau 1 Informatique. I'autorité administrative décide de faire appel à vous en tant qu'informaticien pour le stockage de ces étudiants. Les opérations souhaitées pour le moment étant la consultation et l'enregistrement des étudiants, pour une simulation de ce projet il vous est demandé de prendre un échantillon de 500 étudiants. Vous devez alors produire un programme pour réaliser ces tâches. Les informations sur un étudiant sont : Matricule (chaîne de 20 caractères), Nom (chaîne de 20 caractères), Prénom (chaîne de 20 caractères), age(Entier), filière (chaîne de 20 caractères) et Niveau (entier).
1. Proposer une structure permettant de conserver un étudiant.
2. Proposer une structure permettant de conserver tous les étudiants.
3. Proposer une fonction boolean Recherche (Liste Etud t, char [20] mat) qui recherche un étudiant dans la liste en fonction de son matricule.
4. Proposer une procédure Affiche (ListeEtud t) qui affiche les informations complètes sur chaque étudiant.
EXERCICE 2 : 4pts
1. Écrire un programme C qui lit un nombre entier et dit s'il est premier ou pas. Un nombre premier est un nombre qui n'est divisible uniquement par 1 et par lui-même (1 est considéré comme premier). Le nombre N est premier s'il n'admet pas de diviseur dans l'intervalle [2 - N/2].
Corrigé vidéo
La vidéo explique la méthode de résolution du thème indiqué. Adaptez-la aux données et aux consignes de cet exercice.