0% ont trouvé ce document utile (0 vote)
117 vues2 pages

CC Algorithmique 2024

algo

Transféré par

mez.travel26
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)
117 vues2 pages

CC Algorithmique 2024

algo

Transféré par

mez.travel26
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

CRMEF FES Prof : Aziz Guetbach

Algorithme et Programmation
Année de formation : 2023-2024

Exercice 1 : Soient A et B de type Entier, déterminer le type de la variable C (réel, entier …..)
a) C  A Div B b) C  "A>B" c) Si C et A<B Alors d) C  "2" + "4"

Exercice 2 : Soit l’algorithme suivant :


Algorithme Matrice;
Variable i , L , C , S :entier;
tableau M(100,100) : entier;
Début
pour i1 à L faire
pour J 1 à C faire
Lire(M[i,J]);
Si I Mod 2 = 0 Alors
S S+M[i,J];
Sinon
P P*M[i,j] ;
Fin Si
Fin Pour
Fin Pour
Ecrire(S);
Ecrire(P) ;
Fin
a- Quel est le rôle de cet algorithme
b- Tracer l'organigramme correspondant à cet algorithme
c- Remplacer la première boucle Pour par Répéter et la deuxième boucle Pour par Tant que
d- Corriger cet algorithme

Exercice 5 :
Soit l’algorithme suivant qui a pour but de déterminer le minimum de deux nombres
Algorithme Minimum ;
Variable A,B ,Mi :Entier ;
Fonction Min (X ,Y :Entier) :Entier ;
Début
Si X>=Y Alors
MiX
Sinon
MiY ;
Fin Si
Retourne Mi ;
Fin
/***Bloc Pricipal***/
Début
Mini Min(A ,B) ;
Fin
A) Remplacer la fonction Min par la procédure Min
B) Corriger l’algorithme
Exercice 3 :
Écrire l’algorithme qui a pour but de calculer la somme des éléments positifs d'un tableau et le produit de
ces éléments négatifs puis déterminer le signe du produit sans le tester (Utiliser les procédures)

Exercice 4 :
Ecrire un algorithme qui a pour but d’afficher le menu suivant :
***** Menu Principal *****
CRMEF FES Prof : Aziz Guetbach
Algorithme et Programmation
Année de formation : 2023-2024

P- Permuter S- Supprimer T- Somme des diviseurs Q- Quitter


Tapez votre choix P – S - T ou Q
Si votre choix est :

P : Permuter l’élément le plus grand du tableau par son premier élément et permuter l’élément le plus
petit par son dernier élément

13 2 44 56 14 10 6 20 56 20 44 13 14 10 6 2

S : Supprimer les éléments qui se répètent du tableau

13 2 20 56 20 10 6 2 13 17 13 2 20 56 10 6 17

T : Calculer la somme des éléments du tableau qui divise un entier A

13 2 3 56 5 1 6 20 A=30 S=2+3+5+1+6=17

Q : Quitter l’algorithme
N.B : Pour cet exercice utilisez seulement l’entête des procédures.

Vous aimerez peut-être aussi