Exercice N° 01 ( 06.5 pts ) Soit T un tableau de 6 éléments de type entiers. Chaque […]
Exercice N° 01 ( 06.5 pts )
Soit T un tableau de 6 éléments de type entiers. Chaque élément
correspond au nombre d’élèves absents durant chaque jour de la semaine dans
un établissement scolaire.
Les indices du tableau T sont référencés par les noms des jours de la semaine : Lundi, mardi,… et Samedi
Lundi | mardi | mercredi | jeudi | vendredi | samedi |
Questions
- Compléter la partie déclaration du programme Pascal suivant : Program absence ;
Uses wincrt ;
……………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………….
………………………………………………………………………………………………………………………. Var T : Tab ;
- Compléter le tableau suivant
Action | Type de R en Pascal | Valeur de R en Pascal |
R := ord(……………….. ) ; | ………………… | 4 |
R := Succ(Mardi) ; | ………………… | ………………… |
R := Jeudi=…………….. ( Vendredi) | ………………… | False |
- Ecrire en algorithmique l’instruction permettant de saisir le premier élément du
………………………………………………………………………………………………………………………………
- Ecrire en algorithmique l’instruction permettant de saisir dans la
première du tableau T un entier aléatoire composés de 2 chiffres
………………………………………………………………………………………………………………………………
- Ecrire en algorithmique l’instruction permettant d’afficher le nombre d’élèves absents pendant les deux derniers jours de la
………………………………………………………………………………………………………………………………
Ecrire l’algorithme du programme permettant de saisir deux chaines de caractères CH et SCH puis de déterminer et d’afficher la position de la deuxième apparition de SCH dans CH s’il existe. Si SCH n’existe pas le programme affichera le message ‘’inexistant’’.
Exemple :
- Si CH = ‘’j’ai embrassé ma maman’’ et SCH = ‘’ma’’,
Le programme affichera : la deuxième position = 18
- Si CH = ‘’j’ai embrassé ma maman’’ et SCH = ‘’em’’,
Le programme affichera : inexistant
Ecrire l’analyse du programme permettant de vérifier si une date donnée
au clavier est valide ou non. La date donnée, étant une chaîne de la forme ‘’jj /mm/aaaa’’.
N.B : Si la date est invalide le programme doit afficher la nature de
l’erreur comme le montre les exemples suivants.
Date | Nature Erreur |
1/1/2000 | Format date invalide |
12/11/20A1 | Format date invalide |
09/10-2000 | Format date invalide |
29/02/2O18 | Mois février ne contient pas 29 jours |
10/13/2015 | Numéro de mois doit être entre 1 et 12 |
10/10/1500 | Année doit être entre 1900 et 3000 |