devoir de contrôle N°2

50 %
50 %
Information about devoir de contrôle N°2
Education

Published on March 12, 2014

Author: kemalihichem

Source: slideshare.net

Description

devoir de contrôle N2

Page 1 Soitle programme Pascal suivant : 6. Un entier est dit Semi-Palindromique, s’il contient dans ses chiffres un entier de trois chiffres palindrome. Exemple : N=52329 est Semi-Palindromique car l’entier 232 est palindrome. Ajouter une procédure (écrire algorithme) intitulé « Semi_Pal » qui permet d’afficher tous les entiers (de 5 chiffres) semi-palindromiques. Ministère de l’Education Délégation Régionale de l’Education Médenine Lycée Pilote Médenine  DEVOIR DE CONTROLE N° 2  Prof :Hichem Kemali Prénom & Nom : ………………………………… ………………………...Classe : ……….  Exercice N° 1 (7 pts) Sections : Mathématiques Niveau : 4ème Secondaire Epreuve : Informatique  Durée : 1.30 h Coefficient : 1  Date : Jeudi, 13 février 2013 Uses wincrt ; var n:integer; {function puissance} Function f1 (n: integer): . . . . . . . . .; var . . . . . . . . . . . . . . . . . . begin str(n,ch); j:=puissance(10,Length(ch)-1); x:=0; repeat x:=x+j*(n mod 10); j:=j div 10; n:=n div 10; until n=0; . . . . . . . :=x; end; begin readln(n); writeln(f1(n)); end. Questions : 1) Compléterlesvides(lespointillés) de cette fonction. 2) Exécuterlafonction F1 pour n =2956 **la fonction puissancepermetdecalculer 10 Length(ch)-1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3) Quel estle rôle de cette fonction (F1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4) Ecrire l’algorithme de lafonctionPuissance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5) Si n = 23659, estce que le résultatretourné parle programme estcorrect , justifiervotre réponse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . NB. Les Réponses aux EXERCICES doivent être rédigées sur cette même feuille qui doit être remise à la fin de l’épreuve avec la feuille de copie qui contiendra les réponses au PROBLEME.

Page 2 Les erreurs & Les corrections : Exercice N° 2 (4 pts) Les programmes suivants devraient tous afficher 2014, or ils sont truffés d’erreurs (il peut y en avoir plusieurs dans chaque programme). Trouvez-les et proposez éventuellement une correction. P1 1 P2 1 P4 1 P3 1 Les erreurs Corrections Les erreurs Corrections Les erreurs Corrections Les erreurs Corrections P1 P2 P3 P4

Page 3 Problème (9pts) Pour ce problème, on demande d'écrire un programme pour coder ou décoder des messages secrets (écrites en minuscules). On utilise un mot secret connu seulement par le codeur et le décodeur. Ce mot ne peut pas contenir de répétitions de caractères. Le principe estle suivant:  On note leslettresde l'alphabet de 'a'à 'z' dansune ligne etleslettresdumotsecretdans la deuxième ligne. Exemple : Mot Secret = 'spionage' La chaine ainsi obtenu sert au codage ainsi qu'au décodage. Par exemple, le message à coder est " attaque demain a l'aube " Se code en " skksqjn onvszu s w'sjpn " a b c d e f g h i j k l m n o p q r s t u v w x y z s p i o n a g e z y x w v u t r q m l k j h f d c b N.B : On remarque que les espaceset les signes de ponctuation ne sont pas codés. Ecrire un programme qui permet de :  De saisir une chaine ch ne contient pas de lettres majuscules  De saisir le choix de l’utilisateur coder ou décoder cette chaine.  De taper le mot secret valide (c’est-à-dire s'ilne contient pas de répétitions de lettres).  D’afficher la chaine codée (ou décodée (selon le choix de l’utilisateur)) Questions : 1- Coder le mot « infos » en utilisant le mot secret « virus » . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2- Analyser le problème en le décomposant en modules 3- Analyser chacun des modules envisagés a b c d e f g h i j k l m n o p q r s t u v w x y z s p i o n a g e s p i o n a g e z y x w v u t r q m l k j h f d c b  Considérer l'exemple ci-contre pour le mot secret 'spionage'. Le reste de la deuxième ligne est rempli par les lettres restantes de l'alphabet, dont celles qui ne figurent pas dans le mot secret, mais en commençant par ‘z’. Alphabet Mot Secret

Add a comment

Related presentations

Related pages

Devoir De Contrôle N°2 (1 ère Année > Physique ...

Transcript. E P de Ghar El Melh Ann e SC: 2013/2014 Devoir de contr le n :2 sciences physiques Dur e :1Heure Niveau :1 re Ann e Prof :Weldi karim Nom et pr ...
Read more

DEVOIR DE CONTROLE N°2

Lycée Martyr Wallid Mechlaoui Mornag DEVOIR DE CONTROLE N°2 Le :13/02/2013 3éme Math Prof :Oueslati.Mongi Durée : 2 H Exercice n°1 ( 4 points)
Read more

Devoir De Contrôle N°2 Dessin Technique Ve Reglable (1 ...

Devoir De Contrôle N°2 Dessin Technique Ve Reglable (1 ère Année > Technologie > Devoirs De Contrôle N°2) : Sellami @Devoir.tn
Read more

Devoir+de+Contrôle+N°2++-+Math+-+7ème+(2011-2012)+Mr ...

Devoir+de+Contrôle+N°2++-+Math+-+7ème+(2011-2012)+Mr+grairi.mohsen - download at 4shared. Devoir+de+Contrôle+N°2++-+Math+-+7ème+(2011-2012) ...
Read more

Devoir de contrôle N°-2 | Ecole numérique

Articles similaires. Devoir de contrôle n°2- Mathématiques (2013/2014) :4 éme sciences et technique; Devoir de contrôle n°1 + correction (2015/2016 ...
Read more

Devoir de contrôle n°2 :Mathématiques 8ème | Ecole ...

Articles similaires. فرض تأليفي عدد1 (2015/2014)-الثامنة أساسي -الرياضيات; فرض تاليفي عدد1 (2015/2014 ...
Read more

Devoirs et Cours Informatique - top devoirs - Google Sites

Devoir de contrôle N° 2 (Pratique) - Algorithmique et programmation - 3ème SI (2009-2010) Mme Fatma Ouerfeli Devoir de contrôle N° 2 (Pratique) - Alg
Read more

Anglais - top devoirs - Google Sites

Devoir de Contrôle N°2 - Anglais - 3ème lettre (2010-2011) Mrs Khanfir Devoir de Contrôle N°2 - Anglais - 3ème Document Adobe Acrobat [136.2 KB]
Read more

tunisie:Devoirs Français pour 7ème année de base ...

Devoir de Contrôle N°2 - Français : Nos amis les animaux - 7ème (2010-2011) Mme Hasni Sameh Devoir de Contrôle N°2 - Français Nos a Document Adobe ...
Read more

DEVOIR DE CONTROLE N°2 _3T_ - Download - 4shared - ammar ...

DEVOIR DE CONTROLE N°2 _3T_download from 4shared Files Photo Music Books Video. Sign Up. Log In ...
Read more