• Aucun résultat trouvé

Question: Exercice n° ① : Note DEVOIR DE SYNTHESE N°2

N/A
N/A
Protected

Academic year: 2022

Partager "Question: Exercice n° ① : Note DEVOIR DE SYNTHESE N°2"

Copied!
4
0
0

Texte intégral

(1)

Nom : _________________Prénom : _________________N° : ____

Exercice n° :

(………./5pts) _____________ inconnu

(_______:________;_______:_________):Boolean;

var

_____________________________________ ; _____________________________________ ; begin

tr:=false;

i:=0;

repeat

i:=i+1;

tr:=(ch[i]=c);

until (i=length(ch)) or (tr=true);

inconnu:= tr;

end;

Question:

❶ Que doit être la nature de sous-programme

« inconnu » ? Compéter l’entête du module ci- dessus par le mot clé adéquat. (…………./0.5 pts)

❷ Compléter le module « inconnu » par les paramètres formels manquants. (………./1 pts)

❸ Déclarer les variables locales du module « inconnu ».

(………./1 pts)

❹ Déterminer le résultat retourné par le module pour chacun des cas suivants : (………./1.5 pts)

a. inconnu ('algorithme', ’g’) _____________________

REPUBLIQUE TUNISIENNE MINISTERE DE L’EDUCATION ET DE LA

FORMATION

DEVOIR DE SYNTHESE N°2

CLASSE : 4ème Scientifique EPREUVE : Informatique

**********************

ENSEIGNANT: Idoudi Khaled DUREE : 1h

Année Scolaire : 2012/2013

Note

………/20

(2)

22 (………./1 pts)

_________________________________________________

___________________

_________________________________________________

___________________

Exercice n° :

(………./15pts)

On souhaite Remplir un tableau T de n éléments de types caractères, inverser puis afficher le résultat.

Question : Décomposer, analyser, puis faire un algorithme intitulé inverse.

Vous pouvez suivre les étapes ci-dessous :

1. Ecrire une procédure Saisir qui permet de lire un entier N compris entre 2 et 30

2. Ecrire une procédure remplir qui saisit des éléments caractères d'un tableau (N éléments)

3. Ecrire une procédure PERMUT qui permet de permuter deux caractères X et Y

4. Ecrire une procédure INVERSER qui inverse tous les éléments d'un tableau en utilisant la procédure PERMUT.

5. Ecrire une procédure AFFICHE qui affiche le tableau résultat.

Exemple :

T= "F" "v" "a" "+" "8" "h" "R" "M" "z" "%" "5" "j" "p"

T

inversé= "p" "j" "5" "%" "z" "M" "R" "h" "8" "+" "a" "v" "F"

Solution

(3)

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

_________________________________________________

______________________________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

(4)

22 ___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

(5)

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

_________________________________________________

______________________________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

(6)

22 ___________________

_________________________________________________

___________________

_________________________________________________

_________________________________________________

______________________________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

(7)

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

___________________

_________________________________________________

_________________________________________________

______________________________________

_________________________________________________

___________________

_________________________________________________

___________________

 Bon travail 

Références

Documents relatifs

Dans la fenêtre qui s'ouvre, taper le texte suivant en remplaçant les pointillés par une serie d'instruction permettant de dessiner la maison ci-contre (choisir 1cm=100 pixels)

Donner l’algorithme correspondant.. Traduire l’algorithme

Ecrire une analyse un algorithme puis une traduction en Pascal d'un programme intitulé Affichage qui permet de saisir un entier naturel n puis de remplir un tableau T

2- Compléter la partie déclarative dans le programme suivant : Program devine ;. Uses wincrt ;

Ecrire l'algorithme d'une fonction qui convertit un nombre binaire, figurant dans un tableau de caractères sous forme ASCII, en un nombre entier qui sera retourné.

Le filtrage est une forme de traitement de signal, obtenu en envoyant le signal à travers un ensemble de circuits électroniques, qui modifient son spectre de fréquence, et/ou

[r]

ANIS ELBAHI 4SCX-MAT-TECH Page 5 24 - Trier un tableau T (de N entiers) de façon. décroissante en utilisant le tri