Outils pour utilisateurs

Outils du site


dastora:fonctions_pures

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
dastora:fonctions_pures [2017/12/14 13:39]
195.221.62.1 créée
dastora:fonctions_pures [2018/02/15 14:46] (Version actuelle)
195.221.62.1
Ligne 30: Ligne 30:
  
 (MicroAlg "​val-abs"​) (MicroAlg "​val-abs"​)
-(!!! "http://fr.wikipedia.org/​wiki/​Valeur_absolue"​)+(!!! "​http:​fr.wikipedia.org/​wiki/​Valeur_absolue"​)
 (Exemples_de Valeur_absolue (Exemples_de Valeur_absolue
   (Liste   (Liste
Ligne 40: Ligne 40:
   )   )
 ) )
 +(Definir (Valeur_absolue x)
 +
 + (Si (< x 0)
 + Alors
 + ​(Retourner (* x -1))
 + ​Sinon ​
 + ​(Retourner x)))
 (Tester Valeur_absolue) (Tester Valeur_absolue)
 (/MicroAlg) (/MicroAlg)
Ligne 51: Ligne 58:
     (? -2) Vrai     (? -2) Vrai
   )   )
 +)
 +(Definir (Pair x)
 + ​(Retourner (=(% x 2)0))
 ) )
 (Tester Pair) (Tester Pair)
Ligne 65: Ligne 75:
   )   )
 ) )
-(Tester ​Impair)+(Definir (Pair x) 
 + ​(Retourner (=(% x 2)0)) 
 +
 +(Definir (Impair ​x) 
 +(Retourner (Non(Pair))) 
 +)
 (/MicroAlg) (/MicroAlg)
  
Ligne 77: Ligne 92:
     (? -2) Faux     (? -2) Faux
   )   )
-)+  ​) 
 +(Definir (Impair2 x) 
 + ​(Retourner (Non(=(% x 2)0))) 
 +)  
 (Tester Impair2) (Tester Impair2)
 (/MicroAlg) (/MicroAlg)
Ligne 92: Ligne 111:
   )   )
 ) )
 +(Definir ( S a b )
 + ​(Retourner (+ a b))
 +)  ​
 + 
 (Tester S) (Tester S)
 (/MicroAlg) (/MicroAlg)
 +
  
 (MicroAlg "​min"​) (MicroAlg "​min"​)
Ligne 101: Ligne 125:
     (? 7 -2) -2     (? 7 -2) -2
   )   )
 +)
 +(Definir ( Min a b)
 +(Tant_que (> a b)
 + ​Faire ​
 + ​(Affecter_a a b)
 +)
 +
 +
 +(Retourner a )
 ) )
 (Tester Min) (Tester Min)
Ligne 111: Ligne 144:
     (? 7 -2) 7     (? 7 -2) 7
   )   )
 +)
 +(Definir ( Max a b)
 +(Tant_que (< a b)
 + ​Faire ​
 + ​(Affecter_a a b )
 +)
 +(Retourner a )
 ) )
 (Tester Max) (Tester Max)
Ligne 127: Ligne 167:
     (? 14 3) 2     (? 14 3) 2
   )   )
 +)
 +(Definir ( R a b)
 +
 +(Retourner(% a b ))
 ) )
 (Tester R) (Tester R)
Ligne 134: Ligne 178:
  
 (MicroAlg "​quotient"​) (MicroAlg "​quotient"​)
-(!!! "http://fr.wikipedia.org/​wiki/​Division_euclidienne"​)+(!!! "​http:​fr.wikipedia.org/​wiki/​Division_euclidienne"​)
 (Exemples_de Q (Exemples_de Q
   (Liste   (Liste
-    (? 13 5) 2 +    (? 15 5) 3 
-    (? 14 3) 4 +    (? 12 3) 4 
-  )+  ​)    
 +
 +(Definir ( Q a b) 
 +(Retourner(/​ a b))
 ) )
 (Tester Q) (Tester Q)
dastora/fonctions_pures.1513255165.txt.gz · Dernière modification: 2017/12/14 13:39 par 195.221.62.1