• Aucun résultat trouvé

Devoir de contrôle N°3Important1)Une solution modulaire au problème est exigée.2)

N/A
N/A
Protected

Academic year: 2022

Partager "Devoir de contrôle N°3Important1)Une solution modulaire au problème est exigée.2)"

Copied!
1
0
0

Texte intégral

(1)

ÖLLYCEE BOUHAJLA

< Département d’informatique <

Professeur : Mr. HADJKACEM Amin Classe : 4ème TECHNIQUE

Matière : Informatique Date : le 12/04/2014 Durée : 1 heure

Nom et Prénom : ………..……….N°…………Note………./20

Devoir de contrôle N°3

Important

1) Une solution modulaire au problème est exigée.

2) Enregistrer au fur et à mesure votre programme dans le dossier BAC2014 se trouvant sur la racine c:\ en lui donnant comme nom votre nom et prénom

Dans le domaine de sport le classement des buteurs du championnat est très important pour cela

On se propose d’écrire un programme Pascal intitulé « Devoir » permettant de : -saisir un entier N (avec 12<N<25) représente le nombre des buteurs (joueurs).

-remplir un tableau JOUEUR par N noms des buteurs (joueurs) qui sont des chaînes non vides et formées seulement par des lettres et des espaces.

-remplir un tableau BUTS par des nombres des buts de chaque joueur sachant que les nombres sont des entiers naturels inférieurs à 100.

- Trier simultanément en ordre décroissant les deux tableaux BUTS et JOUEUR selon le nombre des buts du tableau BUTS.

-Afficher le classement, le nom de joueur et le nombre des buts pour chaque joueur.

Exemple : Pour N=9

Avant tri

JOUEUR

Lionel Messi Karim Benzema Pedro Cristiano Ronaldo Diego Costa Alexis Sanchez Antoine Griezmann David Villa Carlos

BUTS

25 17 14 28 25 17 15 13

(2)

Après tri

JOUEUR

Cristiano Ronaldo Diego Costa Lionel Messi Alexis Sanchez Karim Benzema Antoine Griezmann Pedro Carlos Bacca David

BUTS

28 25 25 17 17 15 14 14

Le programme affiche :

1- Cristiano Ronaldo 28 2- Diego Costa 25 - Lionel Messi 25 4- Alexis Sanchez 17 - Karim Benzema 17 6- Antoine Griezmann 15

7- Pedro 14

- Carlos Bacca 14 9- David Villa 13

Grille d’évaluation :

Questions Nombre de points

 Décomposition en modules

 Appels modules

2 2

Si exécution et tests réussis avec respect des contraintes

Sinon

√ Structures de données adéquates au problème posé

√ Saisie de N

√ Remplissage de JOUEURS

√ Remplissage de BUTS

√ Tri

√ Affichage

16

3 1 3 2 4 3

Références

Documents relatifs

LYCEE BOUHAJLA. &lt; Département

En effet, on peut facilement montrer que l'espérance du nombre de parties jouées est donnée pour un triplet (a,b,c)

On se propose d'écrire un programme en Pascal permettant de remplir le tableau T par N chaînes de caractères (2 &lt;=N&lt;=30), puis de calculer et d'afficher

La zone date de naissance contient 3 listes de sélection dans la première en trouve les jours de 131, dans la deuxième en trouve les mois de janvier  décembre et dans la

1 Appliquer l’effet distorsion coin de page droit en haut sur l’image img1.jpg et l’enregistrer sous un autre format... 2 En utilisant les outils de retouche d’image essayez de

Comme tout système d'exploitation, Linux organise ses fichiers en une arborescence hiérarchique qui est complètement différente de celle de MS Windows.. Relier avec une flèche

Écrire une spécification, un algorithme et sa traduction Pascal d’un programme qui échange un montant d'un chèque, exprimé en dinars, par le maximum de billets de 10 dinars et

[r]