قسم الرياضيات و الإعلام الإلي

www.univ-soukahras.dz/ar/dept/mi

المقياس: Algorithmique et structure de données 1

  1. معلومات
  2. الأسئلة
  3. التعليم عن بعد

fonction récursive

1 votes

ecrire une fonction récursive qui permet de calculer le produit de deux entiers naturels a et b (par la méthode des additions successives).

exemple:

a=5 et b=4

5*4=5+5+5+5.

نشر على 16:56, الأحد 25 فيفري 2018 By Aida BOUZID
In Algorithmique et structure de données 1


أجوبة (30)




جواب (1)

0 votes

FONCTION produit(a,b:entier):entier;

DEBUT 

      LIRE (a,b); 

      SI ((a=0) OU (b=0)) ALORS produit:=0

      SINON 

           SI (a=1) ALORS produit:=b

           SINON

                SI (b=1) ALORS produit:=a

                SINON

                     produit:=a+produit(a,b-1);

FIN;

 

نشر على 20:27, الأحد 25 فيفري 2018 by Adlène Beddiar (18 points)
In Algorithmique et structure de données 1



جواب (2)

0 votes

Algorithme prod;

Fonction produit(A,B:entier):entier;

Début

Si A=0 alors

Produit=0;

Sinon

Si B=0 alors

Produit=0;

Si A=1 alors

Produit=b;

Sinon

Si B=1 alProduit=A;

Sinon

Produit=A+produit(A,B-1);

Fin si;

Fin si;

Fin.

Si

 

نشر على 21:08, الأحد 25 فيفري 2018 by Hana harati (24 points)
In Algorithmique et structure de données 1



جواب (3)

0 votes

La fonction :

Fonction produit(a,b:entier):entier;
Debut
  si((a=0)ou(b=0))alors
  produit:=0
   sinon
     si(a=1)alors
     produit:=b
       sinon
       si(b=1)alors
       produit:=a
         sinon
         produit:=a+produit(a,b-1);
fin;

le programme :

Le résultat :

Groupe3

نشر على 19:15, الاثنين 26 فيفري 2018 by Haithem Sofiene Maoua (21 points)
In Algorithmique et structure de données 1



جواب (4)

0 votes

fonction produit (x,y:entier):enier ;

lire(x,y);

si ((x=0) ou (y=0)) alors

produit:=0 

sinon si(a=1) alos

produit:=1 

sinon si (b=0) alors 

produit:=a 

sinon 

produit := a+produit(a,b-1);

fin;

 

نشر على 20:32, الاثنين 26 فيفري 2018 by khawla Necibi (52 points)
In Algorithmique et structure de données 1



جواب (5)

0 votes

Fonction produit(x,y:entier):entier;

Debut 

Lire(x,y);

Si x=0)or(y=0) alors

Produit :=0

Sinon

Si x=1 alors

Produit:=y

Sinon

Si y=1 alors

Produit:=x

Sinon

Produit:=x+produit(x,y-1);

Fin;

 

نشر على 17:50, الثلاثاء 27 فيفري 2018 by hibatalllh soualhia (6 points)
In Algorithmique et structure de données 1



جواب (6)

0 votes

FONCTION produit(a,b:entier):entier;

DEBUT 

      SI ((a=0) OU (b=0)) ALORS produit:=0

      SINON 

           SI (a=1) ALORS produit:=b

           SINON

                SI (b=1) ALORS produit:=a

                SINON

                     produit:=a+produit(a,b-1);

FIN;

نشر على 19:41, الثلاثاء 27 فيفري 2018 by abderrahmane brinis (136 points)
In Algorithmique et structure de données 1



جواب (7)

0 votes

Fonction produit (a,b:entier):entier ;

Debut

Si (a=0)ou(b=0) alors

Produit :=0

Sinon

Si (a=1) alors

Produit :=b

Sinon

Si (b:=1)alors

Produit:=a

Sinon

Produit:=a+produit (a,b-1);

Fin. 

 

Groupe :03

 

 

 

 

 

Prodit

نشر على 20:11, الخميس 1 مارس 2018 by Marwa GHODBANE (54 points)
In Algorithmique et structure de données 1



جواب (8)

0 votes

fonction produit(a,b: entier):entier;

debut

si (a=0)ou(b=0) alors

produit :=0

sinon

si (a=1) alors

produit :=b

sinon

produit :=a+produit(a,b-1);

fin;

debut

ecrire('donner deux nombres :')

lire(a,b);

ecrire(' le resultat est:', produit(a,b));

fin.

G3

نشر على 22:21, الجمعة 2 مارس 2018 by tassnime ladjailia (6 points)
In Algorithmique et structure de données 1



جواب (9)

0 votes

La fonction :

Fonction produit(a,b:entier):entier;
Debut
  si((a=0)ou(b=0))alors
  produit:=0
   sinon
     si(a=1)alors
     produit:=b
       sinon
       si(b=1)alors
       produit:=a
         sinon
         produit:=a+produit(a,b-1);
fin;

le programme :

Le résultat :

نشر على 13:43, السبت 3 مارس 2018 by Cadi Mohamed riadh (14 points)
In Algorithmique et structure de données 1



جواب (10)

0 votes

Fonction produit (a, b: entier): entier;

Début

Si (a= o)  ou (b=0)  alors 

Produit: =0;

Sinon

Si (a=1) alors

Produit : =b

Sinon

Si (b=1) alors 

Produit: =a

Sinon

Produit: = a + produit (à, b-1)  ;

Fin;

نشر على 18:21, السبت 3 مارس 2018 by Aicha Azzag (14 points)
In Algorithmique et structure de données 1



جواب (11)

0 votes

fonction produit (a,b : entier): entier;

debut

si ((a=0)et (b=0)) alors

produit :=0;

sinon

si (a=1) alors

produit := b ;

sinon 

si (b=0)alors

produit:= a;

sinon 

produit := produit ( a, b-1);

fin;

G: 03 smile

 

نشر على 18:17, الأحد 4 مارس 2018 by hadjer haou (22 points)
In Algorithmique et structure de données 1



جواب (12)

0 votes

fonction  produit(a,b:entier):entier;

debut

si((a=0)ou(b=0)) alors

produit:=0

sinon

si (a=1) alors

produit:=b

sinon

si(b=1) alors

produit:=a

sinon

produit:=a+produit(a,b-1);

fin.

G:04

نشر على 17:21, الاثنين 5 مارس 2018 by chourouk bouakaz (7 points)
In Algorithmique et structure de données 1



جواب (13)

0 votes

fonction  produt(A,B:entier):entier;

Debut

Si((A=0)ou(B=0))alors

produt:=0

Sinon

Si(A=1)alors

produit:=B

Sinon

Si(B=1)alors

produit:=A

Sinon

produit:=A+produit(A,B-1);

fin.

 

G:04

نشر على 17:38, الاثنين 5 مارس 2018 by وفاء زروقي (8 points)
In Algorithmique et structure de données 1



جواب (14)

0 votes

fonction  produt(A,B:entier):entier;

Debut

Si((A=0)ou(B=0))alors

produt:=0

Sinon

Si(A=1)alors

produit:=B

Sinon

Si(B=1)alors

produit:=A

Sinon

produit:=A+produit(A,B-1);

fin.

 

G:04

نشر على 17:38, الاثنين 5 مارس 2018 by وفاء زروقي (8 points)
In Algorithmique et structure de données 1



جواب (15)

0 votes

fonction  produt(A,B:entier):entier;

Debut

Si((A=0)ou(B=0))alors

produt:=0

Sinon

Si(A=1)alors

produit:=B

Sinon

Si(B=1)alors

produit:=A

Sinon

produit:=A+produit(A,B-1);

fin.

 

G:04

نشر على 17:38, الاثنين 5 مارس 2018 by وفاء زروقي (8 points)
In Algorithmique et structure de données 1



جواب (16)

0 votes

fonction produit (a,b:entier):entier;

debut

si((a=0) ou (b=0)) then

produit=0

sinon si a=1 then

produit:=b

sinon

si b=1 then

produit:=a

sinon 

produit:=a+produit(a,b-1);

fin;

نشر على 19:17, الاثنين 5 مارس 2018 by ساسية بولعراس (20 points)
In Algorithmique et structure de données 1



جواب (17)

0 votes

Fonction Produit (x,y:entire):entier;

   Début 

      Si ((x=0) Ou (b=0)) Alors  

 Produit:=0 

      Sinon  

    SI (x=1) alors 

 Produit :=y

      Sinon 

   Si (y=1) alors  

 Produit :=x 

      Sinon  

 Produit := x+produit(x,y-1); 

Fin;

نشر على 20:55, الاثنين 5 مارس 2018 by roumaissa guellati (5 points)
In Algorithmique et structure de données 1



جواب (18)

0 votes

fonction produit(a,b:entier):entier;

debut

si((a=0ou(b=0))alors

produit:=0

sinon

si(a=1)alors

produit:=b

sinon

si(b=1)alors

produit:=a

sinon

produit:=a+produit(a,b-1);

fin;

                                                                                                                                       g:03

نشر على 11:18, الثلاثاء 6 مارس 2018 by MAROUA BEN AOUDI (8 points)
In Algorithmique et structure de données 1



جواب (19)

0 votes

 

 

fonction produit (a,b : entier): entier;

debut

si ((a=0)et (b=0)) alors

produit :=0;

sinon

si (a=1) alors

produit := b ;

sinon 

si (b=0)alors

produit:= a;

sinon 

produit := produit ( a, b-1);

fin;

G: 03 

 

 

نشر على 18:07, الثلاثاء 6 مارس 2018 by Khaoula Mokrane (50 points)
In Algorithmique et structure de données 1



جواب (20)

0 votes

fonction produit (a,b:entier):entier ;

debut 

si ((a=0) ou( b=0))alors 

produit:=0

sinon 

si (a=1) alors 

produit :=b

sinon 

si (b=1) alors 

produit:=a

sinon 

produit := a+ produit ( a ,b-1);

fin;

G3

نشر على 18:58, الثلاثاء 6 مارس 2018 by narimene kechaichia (14 points)
In Algorithmique et structure de données 1



جواب (21)

0 votes

Fonction produit (a, b: entier): entier;

var p:entier;

Début

si b=0 alors  p:=1;

Sinon

P:= p*produit (a,b-1)  ;

fsi;

produit:=p;

Fin;

نشر على 14:18, الجمعة 9 مارس 2018 by oussama baha eddine farhi (257 points)
In Algorithmique et structure de données 1



جواب (22)

0 votes

fonction prouduit ( a,b:entier):entier;

debut

lire ( a;b);

si (a=0) ou (b=0) alors

produit:= 0

sinon 

si (b=1) alors 

prouduit:=a

sinon 

si (a=1) alors

prouduit := b 

sinon 

prouduit := a+prouduit(a,b-1);

end;

 

نشر على 21:03, الجمعة 9 مارس 2018 by Bouthaina Cheraitia (50 points)
In Algorithmique et structure de données 1



جواب (23)

0 votes

fonction produit(a,b:entier):entier;

debut

si (a=0) et (b=0) alors 

produit:=0      sinon

  si a=0    alors     produit:=b    sinon

    si b=0    alors    produit:=a     sinon 

      produit:=a+produit(a,b-1);

    fsi;

  fsi;

fsi;

fin;

نشر على 10:25, الثلاثاء 13 مارس 2018 by halima dridi (35 points)
In Algorithmique et structure de données 1



جواب (24)

0 votes

La fonction

Fonction produit(a,b:entier):entier;

Debut

Si((a=0)ou(b=0))alors

Produit:=0

Sinom

Si(a=1)alors

Produit:=b

Sinom

Si(b=1)alors

Produit:=a

Sinom

Produit:=a+produit(a,b-1);

Fin;

 

نشر على 10:43, الأربعاء 14 مارس 2018 by رميساء بولبدة (8 points)
In Algorithmique et structure de données 1



جواب (25)

0 votes

fonction produit(a,b:entier):entier;

dedut

si (a=0) ou (b=0) alors

  produit:=0

sinon

  si (a=1) alors

    produit:=b

  sinon

    si (b=1) alors 

      produit:=a

    sinon

      produit:= a+produit(a,b-1);

    finsi;

  finsi;

finsi;

fin; 

نشر على 21:40, الأربعاء 14 مارس 2018 by HAITHEM GUEFASSA (10 points)
In Algorithmique et structure de données 1



جواب (26)

0 votes

fonction produit(a,b:entier):entier;

debut

si (a=0) ou (b=0) alors

produit:=0;

sinon

si (a=1) alors

produit :=b

sinon

si (b=1) alors

produit:=a

sinon

produit:=a+produit(a,b-1);

fsi;

fsi;

fsi;

fin.

نشر على 18:53, الجمعة 16 مارس 2018 by rayene ridane (228 points)
In Algorithmique et structure de données 1



جواب (27)

0 votes

fonction produit (a,b:entier ):entier ;

debut 

si(a=0)ou (b=0)alors 

produit :=0;

sinon

si(a=1)alors 

produit:=b

sinon

si (b=1)alors 

produit:=a

sinon

produit:=a+produit(a,b-1);

fsi;

fsi;

fsi;

fin.

نشر على 15:29, الثلاثاء 3 أفريل 2018 by chaima Bouchareb (77 points)
In Algorithmique et structure de données 1



جواب (28)

0 votes

Fonction produit (a,b:entier):entier;

Debut

Lire (a,b);

Si((a=0)ou(b=0)alors produit:=0

Sinon 

Si (a=1)alors produit :=b

Sinon

Si(b=1) alors produits:=a

Sinon

Produit:=a+produit(a,b_1);

Fin;

نشر على 08:30, الثلاثاء 17 أفريل 2018 by ويصال لعلايبية (11 points)
In Algorithmique et structure de données 1



جواب (29)

0 votes

Fonction produit  (a,b:entier ):entier ;

Debut 

Si (a=0) ou (b=0) alors 

Produit := 0

Sinon 

Si (a=1) alors

produit := b

Sinon 

Si (b=1) alors

produit := a

Sinon 

Produit := a+Produit  (a,b-1);

Fin;

نشر على 08:32, الثلاثاء 17 أفريل 2018 by Manel chiah (12 points)
In Algorithmique et structure de données 1



جواب (30)

0 votes

fonction produit ( a,b : entier):entier ;

debut

ecrire(' donnez les 2 nombres');

lire(a,b);

si ((a=0) ou (b=0)) alors

produit:= 0 

sinon

si (a=1) alors 

produit := b

sinon

si (b=1) alors

produit:= a 

sinon

produit := a+produit (a,b-1);

fin;

نشر على 13:51, الخميس 19 أفريل 2018 by Amani Haraoubia (47 points)
In Algorithmique et structure de données 1



هل لديك جواب ?