2
Formateur Directeur CDS Visa de la DRTA Mr.M.ELQASEMY Année : 2011-2012 Office de la Formation Professionnelle et de la Promotion du Travail Institut Spécialisé de Gestion et d’Informatique-Marrakech Filière : Techniques de développement informatique Niveau : 1_CDS Epreuve Pratique -Variante 2- Barème: /60 Durée 2h Durée : 2H00 On propose de réaliser un programme en langage C permettant de calculer la note du module d’informatique pour la filière « Génie Informatique » de N étudiants (N<24). La moyenne est calculée à partir de notes suivantes : C 1 : la note du contrôle N : 1 compté pour 30 C 2 : la note du contrôle N : 2 compté pour 30 TP : La note de l’examen TP : compté pour 40 Ainsi ; chaque étudiant possède les données suivantes : NOM : C 1, C 2, TP, Moy, Mention Moy < 7 : Réinscription 7<Moy 10 : Rattrapage 10M< 12 : Passable 12< Moy<14 : assez bien 14 <Moy<16 : Bien Moy>16 : Très bien Ecrire le programme permettant de réaliser l’opération suivante : Saisie du nombre d’étudiants Saisie des notes permettant chaque étudiant Affichage des notes (deux chiffres après la virgule) Affichage des notes triées par ordre de mérite Sortie du programme N.B. : Utilisez les fonctions et les structures Examen de Fin de Module Langage de Programmation structuré C Important : Commencez par créer un dossier qui porte votre nom, prénom. Ce dossier doit être crée sur le bureau .tous les travaux réalisés doivent être enregistrés dans ce dossier.

EFM_TDI_LangageC_2012_Pratique_Mini-projet.pdf

Embed Size (px)

Citation preview

Page 1: EFM_TDI_LangageC_2012_Pratique_Mini-projet.pdf

Formateur Directeur

CDS

Visa de la DRTA

Mr.M.ELQASEMY

Année : 2011-2012

Office de la Formation Professionnelle et de la Promotion du Travail

Institut Spécialisé de Gestion et d’Informatique-Marrakech

Filière : Techniques de développement informatique Niveau : 1_CDS Epreuve Pratique -Variante 2- Barème: /60 Durée 2h

Durée : 2H00

On propose de réaliser un programme en langage C permettant de calculer la note du

module d’informatique pour la filière « Génie Informatique » de N étudiants (N<24).

La moyenne est calculée à partir de notes suivantes :

C 1 : la note du contrôle N : 1 compté pour 30

C 2 : la note du contrôle N : 2 compté pour 30

TP : La note de l’examen TP : compté pour 40

Ainsi ; chaque étudiant possède les données suivantes :

NOM : C 1, C 2, TP, Moy, Mention

Moy < 7 : Réinscription

7<Moy 10 : Rattrapage

10M< 12 : Passable

12< Moy<14 : assez bien

14 <Moy<16 : Bien

Moy>16 : Très bien

Ecrire le programme permettant de réaliser l’opération suivante :

Saisie du nombre d’étudiants

Saisie des notes permettant chaque étudiant

Affichage des notes (deux chiffres après la virgule)

Affichage des notes triées par ordre de mérite

Sortie du programme

N.B. : Utilisez les fonctions et les structures

Examen de Fin de Module Langage de Programmation structuré C

Important : Commencez par créer un dossier qui porte votre nom, prénom. Ce dossier doit être crée sur le bureau .tous les travaux réalisés doivent être enregistrés dans ce dossier.

Page 2: EFM_TDI_LangageC_2012_Pratique_Mini-projet.pdf

Formateur Directeur

CDS

Visa de la DRTA

Mr.M.ELQASEMY

Année : 2011-2012

Office de la Formation Professionnelle et de la Promotion du Travail

Institut Spécialisé de Gestion et d’Informatique-Marrakech

Filière : Techniques de développement informatique Niveau : 1_CDS Epreuve Pratique -Variante 1- Barème: /60

Durée 2h

On propose de réaliser un programme en langage C permettant de calculer la note

moyenne de 12 modules pour la filière « Informatique Industrielle » de N étudiants sans aucun redoublant (N<24). La moyenne est calculée à partir des 12 notes suivantes :

M1 : math M2 :

informatique M3 : physique

M4 : communication

M5 : automatique

M6 : électronique

M 7 : électronique

M 8 : métrologie

M 9 : informatique industrielle

M 10 : calcul numérique

M 11 : instrumentation

M 12 : stages

Ainsi, chaque étudiant possède les données suivantes : Nom, M1, M2,……, M12, Nb_Reiscrit, (nombre de module avec réinscription notes< 7) Nb (Nombre de modules validés), mention On rappelle que la mention est attribuée de la manière suivante : 10<Moy<12 et aucune réinscription dans un module : passable P 12<Moy<14 et aucune réinscription dans un module Assez bien A 14<Moy<16 et aucune réinscription dans un module Bien B Moy<16 et aucune réinscription dans un module Très bien T Moy< 10 et Nb_ valide<6 : réinscrit R Moy< 10 et Nb_ valide<6 : exclu E Moy< 10 et Nb_ valide<6 + Réinscription dans un module : exclu E Moy< 10 et Nb_ valide<6+ Réinscription dans un module : réinscrit R Ecrivez le programme permettant de réaliser les opérations suivantes : Saisie du nombre d’étudiants N Saisie des notes pour chaque étudiant Affichage des résultats Nom, M1, M2, Moy, Nb _Réinscrit, Nb _Valide, Mention. Les notes doivent êtres affichées et enregistrées avec deux chiffres après la virgule Sortie du programme. N.B. : Utilisez les fonctions et les structures

Examen de Fin de Module Langage de Programmation structuré C

Important : Commencez par créer un dossier qui porte votre nom, prénom. Ce dossier doit être crée sur le bureau .tous les travaux réalisés doivent être enregistrés dans ce dossier.