algorithme by dadazaza

VIEWS: 20 PAGES: 13

									                                                         ‫‪Generated by Foxit PDF Creator © Foxit Software‬‬
                                                         ‫.‪http://www.foxitsoftware.com For evaluation only‬‬

                                         ‫‪algorithme‬‬              ‫ر‬      ‫ا‬

‫ف‬                 ‫و‬                      ‫ا وا‬         ‫فأ‬        ‫وا‬           ‫تا‬                                      ‫ا‬
       ‫تا‬               ‫ا وا‬                  ‫أ‬   ‫ر‬     ‫أن ا‬         ‫ر‬      ‫ا‬       ‫ها تأ‬                           ‫أن‬
                                ‫ب ي‬       ‫ا‬         ‫ورق و‬               ‫أ‬      ‫و‬     ‫ىوا ق‬                           ‫ا‬
       ‫ا ل‬        ‫بو‬          ‫ا‬                        ‫ل أوا ا غ وا أي‬                   ‫ر‬                          ‫أو‬
          ‫ار‬     ‫ث أ اف‬           ‫ت‬         ‫ا‬                         ‫ا‬                    ‫ات‬                        ‫ا‬
         ‫ى‬           ‫أن ا‬       ‫ب‬     ‫ة ا‬       ‫ا‬        ‫و‬          ‫ا ي ا‬            ‫: ا‬                            ‫-ا‬
         ‫ه ا داة‬          ‫ام ا‬    ‫ا‬        ‫اذن‬          ‫أ‬      ‫أداة‬          ‫ا‬         ‫ب ود‬
        ‫ب‬               ‫ا‬           ‫ا‬      ‫ا‬      ‫ب‬        ‫ا‬            ‫ا در‬         ‫و ا‬                            ‫-ا‬
                                                                                 ‫وا‬
          ‫م‬        ‫ا‬                    ‫أن ن ا‬            ‫ا وا‬     ‫ف ى‬              ‫با ي‬       ‫ا‬                     ‫-‬
                                                                                             ‫ب‬
                                                                                      ‫ر‬    ‫ا‬
        ‫ل‬        ‫ت‬       ‫ا‬                        ‫ا‬        ‫ا‬   ‫ت‬          ‫ا‬                    ‫غ‬                     ‫ا‬

                                                                                ‫؟‬         ‫ا‬         ‫ر‬    ‫ا‬     ‫ذا‬
                                                            ‫دة‬    ‫ا‬                     ‫ال و‬   ‫اا‬             ‫أ‬   ‫أ‬
                           ‫ت‬                                ‫و‬                    ‫ا وا‬                        ‫ر‬    ‫ا‬
    ‫ف ا وا‬    ‫ا‬       ‫وح‬    ‫ا‬    ‫ا‬              ‫وا‬                      ‫أو ا ء ا‬  ‫إ نا‬            ‫ر‬           ‫إ نا‬
                                                 ‫ع‬        ‫ا‬                ‫وا ن‬   ‫ا‬           ‫تا‬               ‫و‬
                       ‫و‬             ‫و‬                         ‫ر‬               ‫ا‬                ‫وا‬               ‫و‬
                                                                                     ‫ا‬             ‫أ‬
                                                        ‫ا‬        ‫ا‬   ‫ث‬    ‫ف‬              ‫أر ن أ‬          ‫ر‬
                                                                                                ‫ات‬         ‫أو ا‬
      ‫ىا‬          ‫إ‬        ‫ا‬                                       ‫ا‬        ‫ا‬                    ‫رة‬            ‫ا‬
                                                                                                ‫ا رة إ‬
                                                                                         ‫ات‬      ‫ا‬     ‫ن‬       ‫ا‬
                                           ‫ؤ‬         ‫وأ‬     ‫إ ءا‬           ‫ل‬        ‫ا‬                        ‫أول‬
                           ‫ى‬    ‫ا‬                             ‫وإ‬     ‫إ ءا‬                         ‫ن‬       ‫ا‬
                                                                                                       ‫ا‬
                                                                                                  ‫= ‪var‬‬
                                                                            ‫ى‬          ‫ا‬                 ‫و ا‬
                                                                        ‫ت = ‪Chaine de caracteres‬‬
                                                                           ‫= ‪entier‬‬                        ‫أ اد‬
                                                                                           ‫= ‪reel‬‬          ‫أ اد‬
                                                                                ‫= ‪booleen‬‬            ‫أو‬
                                                            ‫ئ‬                 ‫ا‬     ‫ه‬          ‫و كأ ىو‬
                                                                                                            ‫ل‬
                                                                                              ‫‪Var a : entier‬‬
                                                                          ‫‪Var a : Chaine de caractere‬‬
                                                                                                         ‫إ ء‬
    Generated by Foxit PDF Creator © Foxit Software
    http://www.foxitsoftware.com For evaluation only.

    ‫س‬        ‫ا‬      ‫لا‬                                  ‫ا‬
                                                        ‫ن‬
                                                      ‫لا‬
                                         ALGO Valeurs
                                        Var a,b,c : entiers
                                                     Début
                                                    a <-- 3

                                                        b <-- 10

                                                      c <-- a+b

                                                      b <-- a-b

                                                            a <-- c

                                                                      Fin


          c‫و‬b‫و‬a            ‫إ د‬      ‫ب‬        ‫ا‬    ‫ا وا‬
                                                      :c ‫أ ب‬
                                                    c <-- a+b
                                                  c <-- 10+3
                                                     c <-- 13

                                                         b
                                                   b <-- a-b
                                                  b <-- 3-10
                                                    b <-- -7

                                                             a
                                                         a <-- c
                                                        a <-- 13


                                                            ‫أن ا‬

                                      a : 13, b : -7, c : 13

                                         ‫ا اءة و ا‬              ‫أوا‬

‫ث‬           ‫لا‬         ‫ر‬         (Ecrire)         ‫ا‬         ‫أ‬
                 Generated by Foxit PDF Creator © Foxit Software
                 http://www.foxitsoftware.com For evaluation only.

‫ؤ‬   ‫إد ل ا‬   ‫إ‬              ‫ب‬        ‫ا‬          (Lire) ‫ا اءة‬         ‫أ‬             ‫و‬
                                                                         ‫ب‬          ‫ا‬



                                                                               ‫ل‬

                                                                              ‫دا‬

                                                           ALGO Carré

                                                       Var a,b : entiers

                                                                          Début

                                    Ecrire (" Donner un nombre")

                                                                         Lire (a)

                                                                   B <-- a*a

                                          Ecrire (" Le carré est ",b)


                                                           ‫ط‬         ‫ا‬

                            ‫ري‬      ‫طإ‬      ‫ء‬      ‫إ‬   ‫ط‬       ‫ا‬

                                                                          ‫ا‬

                                           Si condition = vrai Alors

                                                            Instruction 1

                                                                          Sinon

                                                            Instruction 2

                                                                          Fin Si


                                                                               ‫ل‬
Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.



                                                               ‫أ‬


                                   ALGO Maximum

                               Var a,b,Max : entiers

                                                     Début

         Ecrire (" Entrez le premier nombre")

                                                    Lire (a)

      Ecrire (" Entrez le deuxième nombre")

                                                    Lire (b)

                                           Si a>b Alors

                                               Max <-- a

                                                     Sinon

                                              Max <-- b

                                                     Fin Si

           Ecrire (" Le Maximum est : ",Max)

                                                           Fin


                                                           ‫ل‬

          ‫ث أ اد‬        ‫ة‬    ‫ها‬         ‫ل ا ول و‬       ‫ا‬

                                   ALGO Maximum

                             Var a,b,c,Max : entiers

                                                     Début
Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.



         Ecrire (" Entrez le premier nombre")

                                                    Lire (a)

      Ecrire (" Entrez le deuxième nombre")

                                                    Lire (b)

      Ecrire (" Entrez le croisième nombre")

                                                    Lire (c)

                                           Si a>b Alors

                                               Max <-- a

                                                     Sinon

                                              Max <-- b

                                                     Fin Si

                                      Si Max<c Alors

                                               Max <-- c

                                                     Fin Si

                   Ecrire (" Le Max est : ",Max)

                                                        Fin


                                                        ‫ل‬

                                                        ‫د‬


                                 ALGO Max & Min

                      Var a,b,c,Max,Min : entiers
Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.



                                                     Début

         Ecrire (" Entrez le premier nombre")

                                                    Lire (a)

      Ecrire (" Entrez le deuxième nombre")

                                                    Lire (b)

      Ecrire (" Entrez le croisième nombre")

                                                    Lire (c)

                                           Si a>b Alors

                                               Max <-- a

                                               Min <-- b

                                                     Sinon

                                              Max <-- b

                                               Min <-- a

                                                     Fin Si

                                      Si Max<c Alors

                                               Max <-- c

                                                     Fin Si

                                       Si Min>c Alors

                                               Min <-- c

                                                     Fin Si

                   Ecrire (" Le Max est : ",Max)
    Generated by Foxit PDF Creator © Foxit Software
    http://www.foxitsoftware.com For evaluation only.



                        Ecrire (" Le Min est : ",Min)

                                                                   Fin


                                                              ‫ل را‬

                                                      ‫ة‬       ‫ءا‬     ‫إ‬

                                         ‫اد‬    ‫ث‬

                                              3                          ‫ا‬

                                         4                ‫ت‬              ‫ا‬

                                     2            ‫و‬            ‫ا‬         ‫ا‬


                            ALGO Moyaine Générale

                                   Var a,b,c,MG : Réels

                                                              Debut

                 Ecrire (" Entrez la note du Math")

                                                          Lire (a)

   Ecrire (" Entrez la note de la langue arabe")

                                                          Lire (b)

Ecrire (" Entrez la note de la langue étrangère")

                                                          Lire (c)

            MG <-- [(a*4)+(b*3)+(c*2)]/(4+3+2)

      Ecrire (" La moyaine générale est : ",MG)

                                         Si MG<10 Alors
                Generated by Foxit PDF Creator © Foxit Software
                http://www.foxitsoftware.com For evaluation only.



                                                  Ecrire (" Eliminé")

                                                                      Sinon

                                                       Si MG<12 Alors

                                                  Ecrire (" Passable")

                                                                      Sinon

                                                       Si MG<14 Alors

                                             Ecrire (" Assez Bien")

                                                                      Sinon

                                                       Si Mg<16 Alors

                                                        Ecrire (" Bien")

                                                                      Sinon

                                                 Ecrire (" Très Bien")

                                                                      Fin Si

                                                                      Fin Si

                                                                      Fin Si

                                                                      Fin Si

                                                                           Fin

                                                                ‫ا‬   ‫ا وا‬    ‫را‬

XOR ‫ و‬NOT ‫ و‬OU ‫ و‬ET       ‫و‬             ‫أو روا‬     ‫ا‬       ‫أر‬

                              ‫ى‬      ‫ذات‬         XOR ‫ و‬NOT                   ‫و‬

                                                       ‫ه ا وا‬
Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.



                 NOT A=Faux ‫ ن‬A=Vrai ‫إذا ن‬

                                                           ‫وا‬

   A ET B=Faux ‫ ن‬A=Vrai, B=Faux ‫إذا ن‬

   A ET B=Faux ‫ ن‬A=Faux, B=Vrai ‫إذا ن‬

     A ET B=Vrai ‫ ن‬A=Vrai, B=Vrai ‫إذا ن‬

  A ET B=Faux ‫ ن‬A=Faux, B=Faux ‫إذا ن‬

   A OU B=Vrai ‫ ن‬A=Vrai, B=Faux ‫إذا ن‬

   A OU B=Vrai ‫ ن‬A=Faux, B=Vrai ‫إذا ن‬

    A OU B=Vrai ‫ ن‬A=Vrai, B=Vrai ‫إذا ن‬

  A OU B=Faux ‫ ن‬A=Faux, B=Faux ‫إذا ن‬

                                                           ‫ل‬

                                            ‫ر ا‬        ‫ا‬


                     ALGO Opérations Logiques

                             Var a,b,c,d,e : booleen

                                          Var x : entier

                                                     Début

               Ecrire (" Introduire un nombre")

                                                    Lire (x)

                                               A <-- x<2

                                             B <-- x>12
                  Generated by Foxit PDF Creator © Foxit Software
                  http://www.foxitsoftware.com For evaluation only.

                                                                 C <-- x<6

                                                     D <-- (a ET b) OU c

                                                     E <-- a ET (b OU c)

                                  Ecrire (" La valeur de d est : ", d)

                                   Ecrire (" La valeur de e est : ",e)

                                                                              Fin

                                                            x=14 ‫ض أن‬

                                  ‫أم‬                     e ‫و‬d
                                                                              ‫ا‬

                                                                      d <-- F

                                                                      e <-- F


                                                                 ‫ت‬        ‫ا‬

‫ت‬    ‫ا‬   ‫إ‬             ‫و‬          ‫إ دة‬       ‫ا‬       ‫ن‬      ‫ر‬

                                       ‫ت‬    ‫ءا‬              ‫قأ‬        ‫ث‬       ‫ك‬

                                                         TANTQUE                  ‫ا‬

                                                                          ‫ا‬


                                           TANTQUE condition Faire

                                                                      Action

                                                          Fin TANTQUE



‫ط‬   ‫ما‬       ‫أن‬    ‫إ‬       ‫ار ا‬                  ‫ا‬               ‫ط‬        ‫دام ا‬
       Generated by Foxit PDF Creator © Foxit Software
       http://www.foxitsoftware.com For evaluation only.



                                                                    ‫ل‬

                                          ‫ر‬          ‫ا‬      ‫ا‬


                                                  ALGO Mois

                                                Var m : entier

                                                                Début

                     Ecrire (" Donner le N° du mois")

                                                           Lire (m)

                     TANTQUE m<1 OU m>12 Faire

Ecrire (" Erreur, Donner un nombre entre 1 et 12")

                                                           Lire (m)

                                              Fin TANTQUE
                                                          .
                                                          .
                                                          .
                                                          .
                                                       Fin




                                                  Répeter               ‫ا‬

                                      ‫ه‬           ‫ا ور و‬


                                                                ‫ا‬

                                                           Répeter

                                                            Action
Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.



                                                     Jusqu'à




                                                          ‫ل‬

                                               ‫لا‬

                                                    Répeter

              Ecrire (" Donner le N° du mois")

                                                    Lire (m)

                             Jusqu'à m>1 ET 12>m


                                            POUR              ‫ا‬

                    ‫ا‬    ‫ا‬            ‫وا‬                  ‫ا‬


                                                      ‫ا‬


                 POUR i allant de Vi à Vf Faire

                                                     Action

                                             Fin POUR
                        ‫ع‬        ‫با‬        ‫غ‬      :‫ل‬

                               S=1+2+3+4+......+20


                                       ALGO Somme

                                       Var i,s : entiers

                                                      Début
                                         Generated by Foxit PDF Creator © Foxit Software
                                         http://www.foxitsoftware.com For evaluation only.



                                                                                                 S <-- 0

                                                              POUR i allant de 1 à 20 Faire

                                                                                          S <-- s+i

                                                                                       Fin POUR

                                                              Ecrire (" La Somme est : ",s)

                                                                                                    Fin

                      ‫ء‬          ‫ا‬   ‫د‬      ‫أ‬            ‫أن‬        ‫ا يأ‬      ‫در‬                  ‫اأ ن‬

 ‫ء‬    ‫ا‬   ‫أ‬      ‫أن‬       ‫أ‬                     ‫أ‬   ‫ة‬      ‫اول و‬     ‫ا‬         ‫ةا د‬                     ‫و‬

‫ ا ي‬Logarithme   ‫و‬        ‫ع در‬           ‫ ا ي‬Algorithme                    ‫ما‬         :
                                     ‫ر‬       Algorithme                  ‫ت, أن‬               ‫ا‬     ‫درس‬

								
To top