Vous êtes sur la page 1sur 3

Correction

TD-N-S1-4

Exercice 1 :

Algorithme Remplissage_Tableau ;
Var TAB(10) : Entier ;
I : Entier ;
Début
Pour i1 Jusqu’à 10 Faire
Lire TAB(I) ;
Fpour ;

Pour i1 Jusqu’à 10 Faire


Ecrire TAB(I) ;
Fpour ;
Fin.

______________________________________________________________________________

Exercice 2 :

Algorithme Rang_Elément_Tableau ;
Var TAB(10) : Entier ;
I : Entier ;
Début
Pour i1 Jusqu’à 10 Faire
Lire TAB(I) ;
Fpour ;

Pour i1 Jusqu’à 10 Faire


Si TAB(I) > 0 Alors
Ecrire (‘L élément de Rang : ‘, I, ‘ Est Positif’)
Sinon Si TAB(I) < 0 Alors
Ecrire (‘L élément de Rang : ‘, I, ‘ Est Négatif’)
Sinon
Ecrire (‘L élément de Rang : ‘, I, ‘ Est Nul’)
Fsi ;
Fsi ;
Fpour ;
Fin.
______________________________________________________________________________

Exercice 3 :

Algorithme Tableau_Binaire ;
Var TAB(10) : Entier ;
I : Entier ;
Début
Pour i1 Jusqu’à 10 Faire
Lire TAB(I) ;
Fpour ;

Pour i1 Jusqu’à 10 Faire


Si TAB(I) = 0 Alors
TAB(I)  1
Sinon
TAB(I)  0
Fsi ;
Fpour ;

Pour i1 Jusqu’à 10 Faire


Ecrire TAB(I) ;
Fpour ;
Fin.

______________________________________________________________________________

Exercice 4 :

Algorithme Compter_Eléments_Tableau ;
Var TAB(10) : Entier ;
I : Entier ;
CptP, CptN, CptZ: Entier ;

Début
Pour i1 Jusqu’à 10 Faire
Lire TAB(I) ;
Fpour ;

CptP 0 ;
CptN 0 ;
CptZ 0 ;
Pour i1 Jusqu’à 10 Faire
Si TAB(I) > 0 Alors
CptP CptP+1
Sinon Si TAB(I) < 0 Alors
CptN CptN+1
Sinon
CptZ CptZ+1
Fsi ;
Fsi ;
Fpour ;

Ecrire (‘Le nombre d élément Positifs est : ‘, CptP) ;


Ecrire (‘Le nombre d élément Négatifs est : ‘, CptN) ;
Ecrire (‘Le nombre d élément Nuls est : ‘, CptZ) ;

Fin.

______________________________________________________________________________

Exercice 5 :

Algorithme Remplacer_Elément_Tableau ;
Var TAB(10) : Entier ;
I : Entier ;
Début
Pour i1 Jusqu’à 10 Faire
Lire TAB(I) ;
Fpour ;

Pour i1 Jusqu’à 10 Faire


Si TAB(I) > 0 Alors
TAB(I)  1
Sinon Si TAB(I) < 0 Alors
TAB(I)  -1
Fsi ;
Fsi ;
Fpour ;

Pour i1 Jusqu’à 10 Faire


Ecrire TAB(I) ;
Fpour ;
Fin.

Vous aimerez peut-être aussi