Lycée Mahmoud EL Mesaadi
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
-28%
Le deal à ne pas rater :
Précommande : Smartphone Google Pixel 8a 5G Double Sim 128Go ...
389 € 539 €
Voir le deal

serie de revision

Aller en bas

serie de revision Empty serie de revision

Message par abdellaoui Lun 30 Nov - 17:03

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

abdellaoui
Prof
Prof

Messages : 22
Date d'inscription : 30/11/2009

Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum