0% ont trouvé ce document utile (0 vote)
25 vues3 pages

TD Algorithme

Le document présente des exercices d'algorithmique pour l'année académique 2024-2025, axés sur les tableaux, enregistrements, procédures et fonctions. Les exercices incluent la lecture et l'analyse de tableaux d'entiers, la gestion des notes des étudiants, la création d'enregistrements pour représenter des étudiants, et la gestion d'un inventaire d'articles. Chaque exercice demande la mise en œuvre de diverses fonctionnalités, telles que le calcul de moyennes, la recherche d'éléments, et l'affichage d'informations pertinentes.

Transféré par

paul01yao
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 PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
25 vues3 pages

TD Algorithme

Le document présente des exercices d'algorithmique pour l'année académique 2024-2025, axés sur les tableaux, enregistrements, procédures et fonctions. Les exercices incluent la lecture et l'analyse de tableaux d'entiers, la gestion des notes des étudiants, la création d'enregistrements pour représenter des étudiants, et la gestion d'un inventaire d'articles. Chaque exercice demande la mise en œuvre de diverses fonctionnalités, telles que le calcul de moyennes, la recherche d'éléments, et l'affichage d'informations pertinentes.

Transféré par

paul01yao
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 PDF, TXT ou lisez en ligne sur Scribd

Année académique 2024- 2025 MPSI

TD Algorithme
Tableaux, Enregistrements, Procédures et Fonctions

Exercice 1 :
Écrivez un algorithme qui permet de :

o Lire un tableau de n entiers.

o Calculer et afficher la somme des éléments du tableau.

o Trouver et afficher le maximum et le minimum du tableau.

o Ajoutez une fonction qui recherche un élément donné dans le


tableau et renvoie son index ou -1 s'il n'existe pas.

Exercice 2 :

1. Écrivez un programme pour gérer les notes des étudiants d’une classe.
Le programme doit :

o Stocker les notes de m étudiants pour n matières dans un


tableau T de dimensions m×n.

o Calculer et afficher la moyenne générale de chaque étudiant.

o Afficher l'étudiant ayant la meilleure moyenne générale.

2. Ajoutez une procédure qui permet de chercher les étudiants ayant


une note inférieure à 10 dans une matière donnée.

1
Année académique 2024- 2025 MPSI

Exercice 3 : Enregistrements

1. Déclarez un type Enregistrement pour représenter un étudiant avec


les champs suivants :

o Nom (chaine de caractères).

o Prénom (chaine de caractères).

o Âge (entier).

o Moyenne générale (réel).

Ensuite :

o Écrivez un programme qui permet de saisir les informations


de n étudiants et de les stocker dans un tableau
d’enregistrements.

o Affichez les informations des étudiants ayant une moyenne


générale supérieure ou égale à 10.

2. Ajoutez une fonction qui recherche un étudiant par son nom et


affiche ses informations.

Exercice 4 :
Une entreprise souhaite gérer un inventaire d’articles. Chaque article est
représenté par un enregistrement contenant les informations suivantes :

o Code article (entier).

o Nom article (chaine de caractères).

o Prix unitaire (réel).

2
Année académique 2024- 2025 MPSI

o Quantité en stock (entier).

Écrivez un programme permettant de :

o Saisir les informations pour n articles.

o Afficher la liste des articles.

o Calculer la valeur totale de l’inventaire.

o Trouver un article dont le code est donné.

2. Ajoutez une procédure pour mettre à jour la quantité en stock d’un


article donné.

Vous aimerez peut-être aussi