Examen+Corrigé Inform (Algo) 1ère SM 2010-2011 PDF
Examen+Corrigé Inform (Algo) 1ère SM 2010-2011 PDF
Examen+Corrigé Inform (Algo) 1ère SM 2010-2011 PDF
Exercice3 (8 pts)
Soit A une matrice d’ordre (NxM) de nombres entiers et V un vecteur de N éléments.
Faire un programme qui permet de :
1. lire la matrice A et le vecteur V;
2. calculer la moyenne de tous les éléments de la matrice A ;
3. calculer le nombre des éléments de la matrice qui sont supérieurs à la
moyenne ;
4. construire un vecteur V1 constitué des éléments du vecteur V dont le rang (la
position) est pair ;
5. diviser le vecteur V par son Kième élément, avec K donné.
BONNE CHANCE
Université A. MIRA de Béjaia Année : 2010/2011
Faculté de Sciences Exactes juin 2011
Département de physique/SM 1ère année SM
Corrigé
Examen d’informatique (Algorithmique)
Exercice 1 (2 pts) :
a. Y := sqr(x)-(sqr(x)*x )/(2-sqr(x))*sqrt(exp(x)/abs(5*x))
Ou y := x*x-(x*x*x)/(2-x*x)*sqrt(exp(x)/abs(5*x))
b. Div : permet d’obtenir une division entière (ou la partie entière d’une division)
Mod : permet d’obtenir le reste de la division.
Exemples : 7 div 2= 3
7 mod 2= 1
1. Déroulement de l’algorithme :
N X I T S
3 2 1 1 0
1 1*2*2 0 + 4/ 1=4
2 4*2*2 4+ 16/ 2= 12
3 16*2*2 12+ 64/3=33.33
4> N
La valeur de S = 33.33
4. Program EXO2;
Algo EXO2 Var X, T, S : real ;
I, N : integer ;
Var X, T, S : réel begin
I, N : entier read (N, X) ;
Début S := 0 ; T := 1 ;I :=1 ;
Lire (N, X)
S← 0 While I<= N do
T← 1 begin
Pour i allant de 1 à N faire T :=T * X*X ;
T← T * X*X S := S+ T/ I ;
S← S+ T/ I I :=I+1 ;
Finpour End ;
Ecrire(S) write(S) ;
FIN. end.
Exercice 3 (8 pts) :
Program calcul;
Var A : array [1..5, 1..5] of integer;
V : array[1..6] of real;
L,j,n,m cp,l,k,s,x : Integer;
Moy : real;
Begin
Read(n,m);
{**** la lecture de la matrice ******}
For i:=1 to n do
read(V[i]);
V2[L]:=V[i];
End;
For i:= 1 to L do write(V2[i]);