Tableau en language C

Fermé
beyonce - 15 juil. 2009 à 12:23
lemal1 Messages postés 5 Date d'inscription mardi 14 juillet 2009 Statut Membre Dernière intervention 16 juillet 2009 - 15 juil. 2009 à 16:40
Bonjour,

Enoncé
Ecrire un programme qui après avoir rempli un tableau de 20 entiers compris entre 0 et 99 propose sous forme de menu et lance les tâches suivantes :
1. Changer les valeurs du tableau
2. Rechercher le maximum parmi les N premières cases du tableau, N étant un nombre saisi au clavier entre 1 et 20
3. Rechercher le maximum et le minimum parmi les N premières cases du tableau, N étant saisi et compris entre 1 et 20.
4. Rechercher les deux maximums parmi les N premières cases du tableau, N étant un nombre saisi au clavier entre 2 et 20
5. Calculer la moyenne du tableau
6. Calculer la variance du tableau

Indications

Le programme sera éclaté en plusieurs fichiers.
1. Fichier pp.c : il contient le programme principale et la variable globale
Le _ tablo. Le rôle du programme est d’initialiser le tableau
Le _ tablo, de saisir le choix de l’utilisateur et de lancer la tâche correspondante.
2. Fichier menu.c : il contient la définition d’un tableau, les libellés de toutes les chaînes de caractères qui constituent le menu ainsi que les fonctions :
• Ce_choix, qui saisit le choix de l’utilisateur et teste sa validité.
• Affiche_ le_menu, qui affiche le menu.
3. Fichier utiles.c : il contient les fonctions suivantes :
• Remplis_le_tablo , son rôle est évidemment de remplir le tableau.
• Affiche_ le_ tablo,affiche le contenu des N premières cases du tableau ;N étant un nonbre compris entre 0 et 20,passé en argument à la fonction .
• Ce_ nombre ,cette fonction renvoie la valeur d’un nombre saisi au clavier compris entre inf et 20,inf étant passé en argument à la fonction.si le nombre saisi n’est pas compris entre inf et 20 alors la fonction devra renvoyer (-1) ;c’est le code erreur.
4 Fichier maxi.c : Il correspond à l’option 2 du menu.Il contient la fonction cherche _le _max.sorôle est de saisir un nombre N compris entre 1et20,d’afficher les N premières cases du tableau,de rechercher et d’afficher le maximum de ces N nombres
5 Fichier maxmin.c :Il correspond à la l’option 3 du menu.Il contient la fonction cherche_ le _min _max.Son rôle est de saisir un nombre N compris entre 2 et 20 et d’afficher les N premières cases du tableau de rechercher et d’afficher le maximum et le minimum de ces N nombres.
6 Fichier max2.c :Il correspond à l’option 4 du menu qui contient la fonction cherche _les _2max.Son rôle est de saisir un nombre N compris entre 2 et 20,d’afficher les N premières cases du tableau,de rechercher et d’afficher les deux maximums de ces N nombres.
7 Fichier moyenne.c :Il correspond à l’option 5 du menu.Il contient la fonctsion calcule_ la _moyenne,qui calcule et affiche la moyenne de tous les nombres contenus dans les tableau.
8 Fichier variance.c :Il à l’option 6 du menu.Il contient la fonction variance qui calcule et affiche la variance de tous les nombres contenus dans le tableau.

Travail à faire :
Pour chaque traitement,vous indiquez l’algorithme utilisé que vous décrirez à l’aide d’un langage de description d’algorithme.
A voir également:

3 réponses

Zempachi Messages postés 7472 Date d'inscription vendredi 14 octobre 2005 Statut Contributeur Dernière intervention 5 juin 2020 906
15 juil. 2009 à 12:41
lol !
essaye au moins de commencer et si tu bloques on pourra t'aider, mais là tu demandes carrément de faire tout le travail à ta place !?!

M'enfin, fais ce que tu veux...
5
tiara$ Messages postés 1 Date d'inscription mercredi 15 juillet 2009 Statut Membre Dernière intervention 15 juillet 2009 1
15 juil. 2009 à 12:56
aide nous je t'en pri si u peu on a essayer mais on y arrive pa
1
lemal1 Messages postés 5 Date d'inscription mardi 14 juillet 2009 Statut Membre Dernière intervention 16 juillet 2009
15 juil. 2009 à 16:40
diminue l'énoncé ou cinde le en plusieurs pour nous faciliter la tache là on pourra facilement t'aider
0