0% ont trouvé ce document utile (0 vote)
218 vues4 pages

Devoir de contrôle en informatique 4ème

Le document présente trois exercices sur des algorithmes et programmes informatiques. L'exercice 1 demande de traduire un algorithme de vérification de nombres parfaits en Pascal. L'exercice 2 demande d'exécuter manuellement un programme calculant une somme et de décrire son rôle. L'exercice 3 demande une analyse et un algorithme comptant les occurrences de nombres pairs et impairs dans un tableau.

Transféré par

Karim Gharbi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
218 vues4 pages

Devoir de contrôle en informatique 4ème

Le document présente trois exercices sur des algorithmes et programmes informatiques. L'exercice 1 demande de traduire un algorithme de vérification de nombres parfaits en Pascal. L'exercice 2 demande d'exécuter manuellement un programme calculant une somme et de décrire son rôle. L'exercice 3 demande une analyse et un algorithme comptant les occurrences de nombres pairs et impairs dans un tableau.

Transféré par

Karim Gharbi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Lycée secondaire EL Ahd El jadid Professeur : Mr.

Brahim GHORBEL
Skhira
Classes : 4ème SCIENCE 2
DEVOIR DE CONTROLE N°2
Date : 04/02/2009 Durée : 55 min
Informatique

Nom & Prénom :……………………………………… Note :……………… /20

Exercice 1 : (8 pts)
Nom = Parfait
S LDE OU
4 Résultat = Ecrire (m, Mess) m
3 [Mess ‘’n’est pas parfait’’] Si (m = S) Alors Mess
Mess ‘’est parfait’’ S
Fin si
2 [S0] Pour i de 1 à m div 2 Faire
[ ] Si (m mod i = 0) alors i
SS+i
Fin si
Fin pour
i = Compteur
1 m = Donnée
5 Fin Parfait
Questions
1) Traduire l’algorithme de l’analyse ci dessus en pascal
2) Exécuter cet algorithme pour m =6, m=16 et m=32
m 6 16 32
Mess

4) Que fait ce programme ?


……………………………………………………………………………………
……………………………………………………………………………………

1/4
Exercice 2 : (4 pts)

On considère le programme suivant :

Program noname ;
Uses wincrt ;
Var n,k,s :integer ;
Begin
Writeln('entrer n');
Readln(n) ;
K :=2*n-1 ;
S :=0 ;
Repeat
S := S+k ;
K :=K-2 ;
Until k< 1 ;
Writeln(s) ;
End.

1) Faire le tournage à la main du programme pour les valeurs suivantes de n :

n 2 5 7
s
k

2) Indiquer le rôle de ce programme

……………………………………………………………………………………

Exercice 3 : (8 pts)

Soit un tableau T de taille N (ou 5< N <= 50) formé par des nombres entiers.
On veut trouver le nombre d’occurrences des entiers pairs NBP et le nombre
d’occurrence des entiers impair NBI.
Effectuer une analyse et un algorithme d’un programme intitulé «Nombre»
permettant de :
• Saisir les éléments de T. Exemple : T= 15 10 11 13 14
1 2 3 4 5

• Afficher le nombre d’occurrences des entiers pairs NBP et le nombre


d’occurrence des entiers impairs NBI (Exemple : NBP = 2 NBI=3).

2/4
Réponse :
Analyse :
………………………………………………………
……… ………………. …………
……… …………………………………………………………… …………
……… …………………………………………………………… …………
……… …………………………………………………………… …………
……… …………………………………………………………… …………
……… …………………………………………………………… …………
……… …………………………………………………………… …………
……… …………………………………………………………… …………
……… …………………………………………………………… …………
……… …………………………………………………………… …………
……… …………………………………………………………… …………
……… …………………………………………………………… …………
……… …………………………………………………………… …………
……… …………………………………………………………… …………
……… …………………………………………………………… …………
……… …………………………………………………………… …………
……… …………………………………………………………… …………
……… …………………………………………………………… …………
……… …………………………………………………………… …………
……… …………………………………………………………… …………
……… …………………………………………………………… …………
……… …………………………………………………………… …………
……… …………………………………………………………… …………
……… …………………………………………………………… …………
……… …………………………………………………………… …………
……… …………………………………………………………… …………

Tableau de déclaration des nouveaux types


Type
………………………………………………………………………………………….……….

Tableau de déclaration des objets:


Objets Nature / type Rôle
……… ………………………… …………………………………………
……… ………………………… …………………………………………
……… ………………………… …………………………………………
……… ………………………… …………………………………………
……… ………………………… …………………………………………
……… ………………………… …………………………………………
……… …………………………... …………………………………………..

3/4
Algorithme :
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………

4/4

Vous aimerez peut-être aussi