Académique Documents
Professionnel Documents
Culture Documents
Devoir de Contrôle N°2 (Pratique) : Section: Matière: Niveau: Date: Durée
Devoir de Contrôle N°2 (Pratique) : Section: Matière: Niveau: Date: Durée
Section :Sciences de l'informatique
Lycée Zaouiet Magaiyez
Matière :Algorithmique et programmation
Niveau :4ème année Date :Lundi 05 décembre 2022 Durée :1 H30
Important :
- Dans le dossier BAC2023 créez un dossier de travail ayant pour nom votre nom et prénom et dans
lequel vous devez enregistrer au fur et à mesure tous les fichiers solutions au problème proposé.
- Une solution modulaire au problème est exigée.
Travail demandé :
Ecrire un programme python qui permet de :
- Remplir un fichier dont le nom physique est "Entiers.dat" par p (p compris entre 2 et 20) entiers
contenant au maximum nb chiffres (3≤nb≤10).
- Remplir à partir du fichier "Entiers.dat" un fichier "Rotations.dat" par des enregistrements.
Chaque enregistrement est formé par deux champs :
N : entier du fichier "Entiers.dat"
CH : la chaîne formée par les rotations des chiffres de N séparés par des espaces.
- Afficher à partir du contenu du fichier "Rotations.dat" les entiers circulaires s’ils existent sinon
affiche un message "pas des entiers circulaires".
Exemple : P=3, nb=4
"Entiers.dat" "Rotations.dat"
3779
3206
1193