![]() |
2ème
stage de préparation aux concours et olympiades en informatique
CREFOC de Mahdia (24 – 27 décembre 2002) |
|||||||||||||||||||||||||||||||||||||||||||
|
Test de fin de stage (vendredi 27 décembre 2002)Important : On demande d'écrire pour chacun des problèmes ci-dessous, un programme en Pascal sous le nom indiqué après le numéro du problème. Enregistrer ces programmes dans une disquette portant votre nom et prénom et la remettre à la fin de l'épreuve. Un programme qui ne tourne pas directement ne sera pas pris en considération. La disquette remise ne doit comporter que ces programmes. Prolème1 (janvier.pas)Écrire un programme qui affiche à l'écran le calendrier du mois de janvier 2003 sous la forme suivante :
Problème 2 (cube.pas)Écrire un programme qui fait entrer un entier n et fait sortir le plus grand entier dont le cube est inférieur ou égal à n càd m3 £ n. Choisir le type "entier long " pour m et n. Problème 3 (ppcm.pas)Écrire un programme qui saisit deux entiers m
et n et ait sortit leur plus petit commun multiple (ppcm) Problème 4 (voycons.pas) Écrire un programme qui détermine le nombre de voyelles et celui de consonnes dans un texte donné. Le texte sera pris comme une chaÎne de caractères. Problème 5 (bulles.pas)Écrire un programme qui saisit un tableau A de n entiers, le duplique en un tableau B et le trie en utilisant la méthode du tri à bulles. Le programme affiche ensuite les deux tableaux A et B sur deux colonnes parallèles. Bien définir les fonctions et les procédures utilisées. Problème 6 (pyramide.pas)Écrire un programme qui pour un entier n < 9 fait sortir la pyramide suivante 1 |
||||||||||||||||||||||||||||||||||||||||||||