|
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.
|