• Aucun résultat trouvé

Devoir de Contrôle N° 3 Informatique 4e SC Exp. 2 Durée : 1 Heure 22/04/2008

N/A
N/A
Protected

Academic year: 2022

Partager "Devoir de Contrôle N° 3 Informatique 4e SC Exp. 2 Durée : 1 Heure 22/04/2008"

Copied!
1
0
0

Texte intégral

(1)

EXERCICE 1: (2 points)

Soient les déclarations suivantes : Const nb=100 ; Var n , p : integer ;

Dans chacun des cas, dire si l’instruction CASE est correcte ou non et identifier l’erreur commise.

a) Case n of

1 . . 3 : . . . ; 4 . . nb : . . . . ; End ;

b) Case n of

1 . . nb : . . . ;

nb+1 . . maxint : . . . . ; End ;

c) Case n of

1 . . 5 : . . . ; p : . . . . ; End ;

d) Case n of

-nb . . 0 : . . . ; nb . . nb+1 : . . . . ; End ;

EXERCICE 2: (4 points)

Ecrire les instructions algorithmiques permettant d’effectuer les opérations suivantes : 1. Saisir et convertir une chaîne CH en une valeur numérique et afficher le résultat.

2. Saisir une phrase PH et en afficher le premier mot.

PROBLEME: (14 points)

Soit un tableau T contenant au maximum 20 entiers, on veut écrire un programme qui permet de : Saisir N, la taille réelle de T avec 2≤ N≤ 18 et de remplir T avec des entiers positifs ou nuls.

Compter et afficher le nombre de zéros existants dans le tableau, ensuite glisser tous les zéros vers la fin du tableau, en gardant le même ordre pour les autres entiers.

Enfin, trier et afficher la première partie de T (les éléments différents de zéro).

Exemple : Pour N= 11

T Avant élimination des zéros : Exécution :

T Après élimination des zéros :

3 12 7 42 8 22 5 0 0 0 0 ……….

1 2 3 4 5 6 7 8 9 10 11 20

Questions :

1. Décomposer le problème en plusieurs modules.

2. Analyser le problème principal ainsi que les différents modules envisagés.

3. Traduire le programme principal en algorithme ainsi qu’un module au choix.

Lycée Pilote Sousse Mme Nefzaoui S.

Devoir de Contrôle N° 3

Informatique

4e SC Exp. 2 Durée : 1 Heure

22/04/2008

3 12 0 0 7 42 0 8 22 0 5 ……….

1 2 3 4 5 6 7 8 9 10 11 20

Il existe 4 zéros dans le tablea u T : 3 5 7 8 12 22 42 Il existe 4 zéros dans le tablea u T : 3 5 7 8 12 22 42

(2)

NB : Mentionner la méthode utilisée pour le tri.

La résolution doit comporter au moins deux modules dont une fonction.

Références

Documents relatifs

b- Préciser parmi ces composés, ceux qui sont des alcools aliphatiques saturés.. Justifier 2- La combustion complète dans le dioxygène d’une masse

1°- Un individu A de masse m A = 80 Kg, qui se trouve à la surface de la lune; constitue un corps ponctuelle en interaction gravitationnelle avec la lune... Exercice

f) Donner le temps de charge θ nécessaire à cette charge, montrer qu’il est proche de 5τ et retrouver la valeur de τ sachant qu’un condensateur est considéré chargé

6) Plus le nombre de différences est fort entre deux molécules homologues existant chez deux espèces : a. plus l’ancêtre commun est éloigné dans le temps. plus l’ancêtre commun

a) Le titre : Centrer, police Tahoma, Style gras italique, de taille 18 et de couleur rouge. c) Mettre en gras, de taille 14 et de couleur vert les titres des colonnes. 8)

Ecrire une analyse, un algorithme et sa traduction en Turbo PASCAL d'un programme intitulé Div_Dizaine qui permet de trouver et d’afficher tous les entiers à

Interpréter le

Représenter, dans un repère orthogonal, le nuage de points de coordonnées xi ; yi associé à cette série statistique ; on prendra pour unités graphiques : 1 cm pour 2 kg sur l’axe