• Aucun résultat trouvé

Exercice 1 : (2.5 pts)

N/A
N/A
Protected

Academic year: 2022

Partager "Exercice 1 : (2.5 pts)"

Copied!
3
0
0

Texte intégral

(1)

Exercice 1 : (2.5 pts)

a) Compléter la grille suivante :

1. Procédure qui permet d’insérer une chaine2 dans une chaine1 à partir d’une position p.

2. Fonction qui retourne la valeur absolue d’un nombre x.

3. Fonction qui retourne la longueur d’une chaine.

4. Fonction qui retourne le prédécesseur d’un caractère donné.

5. Fonction qui arrondi la valeur d’un nombre x à la valeur la plus proche.

b) Donner le rôle du terme trouvé à la colonne E.

...

...

Exercice 2 : (5.5 pts)

Soit l’algorithme suivant : 0) DEBUT Algorithme

1) Ecrire ("Donner un entier X= "), Lire(x) 2) Ecrire ("Donner un entier Y= "), Lire(y) 3) CONVCH(x, ch1)

4) CONVCH(y, ch2)

5) SI ((LONG (ch1)=2) ET (LONG (ch2)=2)) ALORS a ← x DIV 10

b ← x MOD 10 c ← y DIV 10 d ← y MOD 10

r ← a*1000 + b*100 + c*10 + d SINON

r ← 0 FIN SI

6) Ecrire ("Le résultat est: ", r)

Page 1 / 3 Lycée Abd Elaziz Elbahi



DEVOIR DE SYNTHESE N°1

Informatique

Professeur : Mme. AYED JIHENE Classe : 4ème Math. 1

Durée : 1 Heure Nom et prénom : Classe :

(2)

7) FIN Algorithme

Questions :

1. Traduire cet algorithme en Pascal :

………

………

………

………

………

………

………

………

………

………

………

………

2. Exécuter manuellement l’algorithme pour les valeurs suivantes de x et y :

X Y a b c D R

36 85

29 374

3. Quelle est la condition portée par Sinon au niveau de l’instruction n°5 ?

………..

4. Quel est le rôle de cet algorithme ?

………

PROBLEME :(12pts)

Chaque employé d’une entreprise possède un code personnel numérique composé de sept chiffres :

Les deux premiers : représentent l’année d’embauche.

Les trois suivants : le numéro d’embauche.

Le sixième : le titre de la personne

0 pour Madame 1 pour Mademoiselle 2 pour Monsieur

Le septième : le service de travail

0 pour la direction 1 pour le secrétariat 2 pour la comptabilité 3 pour l’informatique 4 pour l’entretien 5 pour la production Questions :

Page 2 / 3

(3)

Ecrire une analyse, un algorithme et la traduction Pascal d’un programme permettant de saisir le Nom, le Prénom et le Code de l’employé et d’afficher unephrase composée du TITRE, du prénom, du nom et du SERVICE. (voir l’exemple) Exemple de code :

9 4 2 9 8 1 3

Le programme affichera :

Mademoiselle Annie COTINE travaille au service informatique.

Bonne Chance

Page 3 / 3

Références

Documents relatifs

Un entier naturel est appelé super-pairplus s'il est pairplus et si en plus ses diviseurs, à part de 1, ne sont que des entiers naturels pairs.. Un entier naturel est

Quel est le rôle de

L’ann´ ee courante sera mise dans une variable.. Exercice

Ecrire un programme qui lit deux variables de type enti` ´ ere, les affiche, ´ echange leur contenu et les affiche de nouveau. On peut aussi exprimer des bool´ eens avec and, or et

Ecrire une analyse, un algorithme et sa traduction en pascal d’un programme qui permet de calculer et d’afficher le nombre inverse de N (On suppose qu’il est formé de 4 chiffres

2 – Le foyer / centre d’une lentille est le point de convergence d’un faisceau de lumière parallèle.. Un objet lumineux AB de longueur 1cm est placé à 4,5cm devant

USTHB 2014-2015 Semestre 2 Analyse numérique élémentaire Faculté de Mathématiques 2 eme

Ecrire une analyse, un algorithme et sa traduction en Pascal d’un programme nommé SAISON qui permet de :. • Saisir un numéro