Recevez des conseils d'experts et un soutien communautaire sur FRstudy.me. Trouvez les solutions dont vous avez besoin rapidement et précisément avec l'aide de notre communauté bien informée.
Devoir 01 - Pile et File Les fichiers à rendre pour le premier devoir Les fichiers d'entête pile.h, file.h Les fichiers des fonctions pile.c, file.c Le fichier du programme principal main.c makefile pour l'exécution du programme Fixer la taille des tableaux à 05 dans les versions statiques. A- Les piles (statique et dynamique) Pour les versions statique et dynamique des piles, effectuer les simulations suivantes en affichant toute la pile après chacune des opérations : 1- dépiler(), dépiler(), empiler (1), empiler(2), empiler(3), dépiler(), empiler(4), empiler(5), dépiler(), empiler(6), empiler(7), empiler(8), empiler(9), empiler(10), dépiler() 2- Qu'est-ce qu'on a au sommet de la pile à la fin ? 3- Combien de fois est-ce que dépiler() ne s'exécute pas normalement ? 4- Combien de fois est-ce que empiler() ne s'exécute pas normalement ? B- Les files (statique et dynamique) Pour les versions statique et dynamique des files, effectuer les simulations suivantes en affichant toute la file après chacune des opérations : 1- défiler(), défiler(), enfiler(1), enfiler(2), enfiler(3), défiler(), enfiler(4), enfiler(5), défiler(), enfiler(6), enfiler(7), enfiler(8), enfiler(9), enfiler(10), défiler() 2- Qu'est-ce qu'on a au sommet de la file à la fin ? 3- Qu'est-ce qu'on a en queue de file à la fin ? 4- Combien de fois est-ce que défiler() ne s'exécute pas normalement ? 5- Combien de fois est-ce que enfiler() ne s'exécute pas normalement ? 6- Quels sont les indices de début et de fin de file dans la version statique à la fin de la séquence des opérations ? Le fichier main.c contient le programme principal qui permet de réaliser toutes les opérations attendues en A et en B. Après chaque opération réalisée, le programme doit informer l'utilisateur (message à l'écran). Après chaque sous-section (A.1 (pile statique), A.2 (pile dynamique), B.1 (file statique), B.2 (file dynamique), il faut afficher un séparateur qui peut être « \n### ... ###\n » (ligne pleine de #).
Votre engagement est important pour nous. Continuez à partager vos connaissances et vos expériences. Créons un environnement d'apprentissage agréable et bénéfique pour tous. Vous avez trouvé vos réponses sur FRstudy.me? Revenez pour encore plus de solutions et d'informations fiables.