serie de revision
Page 1 sur 1
serie de revision
EXERCICE N°1:
Ecrire une Analyse , un Algorithme et sa traduction en Turbo pascal d'un programme intitulé Matrice qui à partir d'un tableau à deux dimensions de N lignes et M colonnes .
( N et M sont deux entiers à saisir par l'utilisateur ).
Remplir ce matrice par des entiers.
Affiche le plus grand élément de ce matrice.
Calcul et Affiche la somme des éléments paires .
Calcul et affiche la trace d’une matrice ( trace càd la somme du premier diagonale)
EXERCICE N°2:
L’algorithme suivant permet de saisir un entier n et remplir un tableau T avec n caractères.
0) Début Devoir
1) [ Lire (n)] Pour i de 1 à n Faire
Lire ( T[i])
Fin Pour
2) Fin Devoir
QUESTIONS:
1) En Déduire le tableau de codification des objets .
2) Traduire cette algorithme en turbo pascal.
3) Dans l’action 1 ajouter les contrôles sur la saisie de la valeur de n pour assurer les conditions suivantes :
5<=n<=25
T[i] doit être obligatoirement une lettre .
4) Ajouter le nécessaire dans l’algorithme et dans le programme , pour que le programme réalise les tâches suivantes:
Chercher la position ( l'indice )de la première occurrence (apparition) d'un caractère C donné.
détermine et affiche le nombre d’occurrences (d’apparition ) d’une lettre C donné, dans le tableau T.
EXERCICE N°3:
Ecrire programme pascal intitulé positif qui affiche tous les entiers positifs de deux chiffres de la forme ab tel que la somme des chiffres ( a + b ) Divise le produit de a*b
EXERCICE N°4:
1) Ecrire une Analyse, un algorithme et sa traduction en turbo pascal des procédures suivant:
Une procédure qui permet d'afficher les 10 premiers entiers paires..
Une procédure qui permet de saisir les notes des élèves d'une classe dans un tableau T sachant qu'une note est compris entre 0 et 20 et nombre d'élèves compris entre 10 et 30 .
Une procédure qui permet d'inverser les éléments d'un tableau contenant les noms des élèves
2) Analyser la fonction suivante :
Une fonction qui calcule la factorielle d'un entier n.
Remarque : dans la traduction en turbo pascal en doit écrire le programme principal ainsi l'appel de chaque module .
EXERCICE N°5:
Ecrire une Analyse, un Algorithme et sa traduction en Turbo pascal d'un programme intitulé puissance qui à partir de deux entiers N et e permet de calculer et d’afficher la puissance d’un entier saisi au clavier.
Exemples : p = n*n*n*n*n*……….*n = n e
E fois
Ecrire une Analyse , un Algorithme et sa traduction en Turbo pascal d'un programme intitulé Matrice qui à partir d'un tableau à deux dimensions de N lignes et M colonnes .
( N et M sont deux entiers à saisir par l'utilisateur ).
Remplir ce matrice par des entiers.
Affiche le plus grand élément de ce matrice.
Calcul et Affiche la somme des éléments paires .
Calcul et affiche la trace d’une matrice ( trace càd la somme du premier diagonale)
EXERCICE N°2:
L’algorithme suivant permet de saisir un entier n et remplir un tableau T avec n caractères.
0) Début Devoir
1) [ Lire (n)] Pour i de 1 à n Faire
Lire ( T[i])
Fin Pour
2) Fin Devoir
QUESTIONS:
1) En Déduire le tableau de codification des objets .
2) Traduire cette algorithme en turbo pascal.
3) Dans l’action 1 ajouter les contrôles sur la saisie de la valeur de n pour assurer les conditions suivantes :
5<=n<=25
T[i] doit être obligatoirement une lettre .
4) Ajouter le nécessaire dans l’algorithme et dans le programme , pour que le programme réalise les tâches suivantes:
Chercher la position ( l'indice )de la première occurrence (apparition) d'un caractère C donné.
détermine et affiche le nombre d’occurrences (d’apparition ) d’une lettre C donné, dans le tableau T.
EXERCICE N°3:
Ecrire programme pascal intitulé positif qui affiche tous les entiers positifs de deux chiffres de la forme ab tel que la somme des chiffres ( a + b ) Divise le produit de a*b
EXERCICE N°4:
1) Ecrire une Analyse, un algorithme et sa traduction en turbo pascal des procédures suivant:
Une procédure qui permet d'afficher les 10 premiers entiers paires..
Une procédure qui permet de saisir les notes des élèves d'une classe dans un tableau T sachant qu'une note est compris entre 0 et 20 et nombre d'élèves compris entre 10 et 30 .
Une procédure qui permet d'inverser les éléments d'un tableau contenant les noms des élèves
2) Analyser la fonction suivante :
Une fonction qui calcule la factorielle d'un entier n.
Remarque : dans la traduction en turbo pascal en doit écrire le programme principal ainsi l'appel de chaque module .
EXERCICE N°5:
Ecrire une Analyse, un Algorithme et sa traduction en Turbo pascal d'un programme intitulé puissance qui à partir de deux entiers N et e permet de calculer et d’afficher la puissance d’un entier saisi au clavier.
Exemples : p = n*n*n*n*n*……….*n = n e
E fois
abdellaoui- Prof
- Messages : 22
Date d'inscription : 30/11/2009
Sujets similaires
» serie revision dc 2
» serie de revision de fathi
» serie de revision 2 trimestre
» revision dc2 pratique
» new revision 3 info
» serie de revision de fathi
» serie de revision 2 trimestre
» revision dc2 pratique
» new revision 3 info
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum