1er stage de préparation aux concours et olympiades en informatique

CREFOC de Sousse (2 – 7 septembre 2002)

Test de sélection (Pratique)

 

NB : Le sujet comporte trois exercices. On demande de remettre à a fin de l'épreuve une disquette portant le nom et le prénoms du candidat et comportant les solutions sous forme de trois programmes en Pascal.

Exercice 1

Écrire un programme en Pascal intitulé conversion.pas qui saisit une durée D en secondes puis, il la convertit en heures, minutes et secondes et l'affiche à l'écran, séparées par deux points comme dans une montre digitale.

Exemple : Pour une saisie de D de 3787 secondes, la sortie sera : 1:2:7

Exercice 2

Écrire un programme en Pascal intitulé mention.pas qui saisit la moyenne annuelle d'un élève et affiche la décision correspondante suivant les critères suivants :

·        si la moyenne est inférieure 10 (m< 10), la décision est : refusé

·        si la moyenne est telle que (10£m<12), la décision est : admis-passable

·        si la moyenne est telle que (12£m<14), la décision est : admis-assez bien

·        si la moyenne est telle que (14£m<16), la décision est : admis-bien

·        si la moyenne est telle que (16£m£20), la décision est : admis-très bien.

Exercice 3

Écrire un programme en Pascal intitulé eclat.pas qui remplit un tableau T par n réels compris entre 0 et 20. n est un entier supérieur à 35. Il remplit ensuite deux autres tableaux MI et MS de telle sorte que  MI contiendra les indices i tels que t[i]<10 et MS contiendra les indices i tels que T[i]³10.

 

Accueil | 1er Stage | 2ème Stage | 3ème Stage | TOI | AOI | IOI | Edunet