Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Exercice 01
Ecrire un algorithme pour déterminer si A est divisible par B . Avec A et B des entiers
positifs
Solution exo 1
Algorithme disvision;
Var A, B , mod : entiers; Debut
ecrire( “donnez A et B “ ) ;
Repeter
Lire(A) ; lire(B) ;
Jusqu’à (N<0) ;
SI AmodB=0
Alors ecrire( “est divisible “) ;
Finsi ;
Fin.
Exercice 02
Ecrire un algorithme pourla recherche du minimum et du maximum dans un ensemble
de N nombres.
Solution exo 2
Début
| T [1 … N] : Tableau de N Entiers ;
| Ecrire ( “ Donnez N “) ;
| Répéter
| | Lire (N) ;
| Jusqu’à (N>0) ;
| | Lire (T[i]) ;
| Fait
| | | FinSi
| | FinSi
| Fait
Fin
Exercice 03
Ecrire un algorithme permettant de calculer la valeur du N ème terme (N<100 ) de la
Solution exo 3 :
Var i , N entier ;
X , y , Un reel
Début
| Ecrire Donner 0<N< 100
| X-----2
| y-----3
| Pour I ------ 3 An
| Faire
| U N --------(2/3)* y - (y/3)* x ;
| x-----y ;
| y----- Un
| Fait
| Cas N Vaut
| | 1 : U n -----x
| | 2 : U n -----y
| | Fin cas
| Ecrire ( de , N ; eneterme ; U n )
Fin
Exercice 04
Ecrire un algorithme permettant de convertir un entier N écrit sous forme binaire en sa
D = 186
Solution exo 4 :
Début
|
| N [1…..M] : Tableau de M Entiers ;
| Entier : i, Dec, M ;
|
| Ecrire (“ Donnez la longueur du nombre binaire “) ;
| Lire (M) ;
|
| Pour i allant de 0 à M-1 Faire
| | Ecrire (‘’ Donnez N[i] (0 /1) ‘’) ;
| | Lire (N[i]) ;
| Fait
|
| Dec <- 0 ;
|
| Pour i allant de 0 à M-1 Faire
| | Dec < - Dec + T-[i] * 2**(i) ;
| Fait
|
|
| Ecrire ( ‘’ Le nombre Décimal est : ‘’ , Dec ) ;
|
Fin