Algorithme pour une application de joincture de base de données
Var
I , j , n , m , temp , compteur : Entier ;
T1, T2, T3 : tableau [1000] : entier ;
Début
/**************remplir le tableau T1 ***************/
Ecrire (‘’donner la taille du premier tableau T1=’’) ;
Lire (n) ;
Pour (i < -- 0 à n-1 pas + 1 ) faire
Lire ( T1 [i] ) ;
Fin pour ;
/***************remplir le tableau T2**************/
Ecrire (‘’donner la taille du deuxième tableau T2=’’) ;
Lire (m) ;
Pour (< -- 0 à m-1 pas + 1 ) faire
Lire ( T2 [i] ) ;
Fin pour ;
/***************remplir le tableau T3**************/
Pour (i < -- 0 à n-1 pas +1) faire
T3[i] < -- T1[i] ;
Fin pour ;
Compteur < -- n ;
Pour (i < -- 0 à m-1 pas +1) faire
T3 [compteur] < -- T2[i] ;
Compteur < -- compteur +1 ;
Fin pour ;
/***************Trier le tableau T3**************/
Pour (i < -- 0 à n+m-1 pas +1) faire
Pour (j< -- i+1 à n + m - 2 pas +1) faire