Inscription / Connexion Nouveau Sujet
Niveau algorithmique
Partager :

langage C

Posté par
olkn
04-06-20 à 18:13

bonjour j'ai besoin d'aide s'il vous plait
On souhaite écrire un programme manipulant les tableaux pour gérer 1000 étudiants. On
supposera qu'un étudiant est décrit par les informations suivantes :
- matricule : entier ;
- nom : 20 caractères au plus ;
- prénom : 20 caractères au plus ;
- date de naissance :
- jour : entier ;
- mois : entier ;
- année : entier ;
- notes, représentées par un tableau T. Chaque étudiant a huit (8) notes. La note est comprise
entre 0 et 20.
QUESTION:
Écrire un programme C qui proposera un menu à l'utilisateur avec les choix suivants :
- Saisir un nouvel étudiant (et le mettre dans le tableau) ;
- Afficher tous les étudiants ;
- Afficher tous les étudiants admis (i.e., ceux ayant une moyenne générale >= 10) ;
- Afficher un étudiant recherché par son matricule ;
- Afficher la moyenne générale d'un étudiant recherché par son matricule ;
- Afficher un étudiant recherché par son nom ;
- Afficher le nom, le prénom et la moyenne générale des majors de la promotion (les étudiants qui
auront la plus grande moyenne)

Posté par
Kernelpanic
re : langage C 05-06-20 à 00:19

Bonsoir,

oui, et donc ? Tu as essayé de faire quelque chose ? Je ne me souviens plus l'équivalent des "classes" en C (je crois que c'est un truc du style typedef struct), mais tu dois en définir une pour un étudiant ; et le reste (les questions) c'est une simple boucle (du style "saisir (1) pour entrer un nouvel étudiant" etc...).

Posté par
Kernelpanic
re : langage C 05-06-20 à 00:27

une question : ton programme ne doit pas charger au départ des données à partir d'un fichier texte aussi ?

Posté par
Kernelpanic
re : langage C 05-06-20 à 16:09

Dommage de se désinscrire aussi vite...

Répondre à ce sujet

Seuls les membres peuvent poster sur le forum !

Vous devez être connecté pour poster :

Connexion / Inscription Poster un nouveau sujet
Une question ?
Besoin d'aide ?
(Gratuit)
Un modérateur est susceptible de supprimer toute contribution qui ne serait pas en relation avec le thème de discussion abordé, la ligne éditoriale du site, ou qui serait contraire à la loi.


Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !