Désolé, cette image est manquante.

Programmes pour la calculatrice Casio fx 92+

Attention : ces algorithmes ne fonctionnent que sur la Casio fx 92+  ×
Jeu de balle

Niveau : moyen
Mettre C à 0
Mettre A à 0
Mettre B à 0
Style croix
S'orienter à RanInt#(0;360)
Répéter jusqu'à : C=10
 Avancer de 10 px
 Si x>95 Alors
  Mettre A à A+3
  Aller à x=-80+A; y=20
  S'orienter à 270 degrés
  Stylo écrit
  Avancer de 8 px
  Stylo relevé
  Aller à x=0; y=0
 Fin
 Si x<-95 Alors
  Mettre B à B+3
  Aller à x=55+B; y=20
  S'orienter à 270 degrés
  Stylo écrit
  Avancer de 8 px
  Stylo relevé
  Aller à x=0; y=0
 Fin
 Si y≥23 Alors (si y est égal ou supérieur à 23, pour l'écrire appuyez sur OPTN est sur le chiffre qui lui correpond.)
  S'orienter à RanInt#(340;380)-Ɵ
 Fin
 Si y≤-23 Alors (inférieur ou égal à -23)
  S'orienter à RanInt#(340;380)-Ɵ
 Fin
 Si A=33 Alors
  Mettre C à 10 (donc fin du jeu)
 Fin
 Si B=33 Alors
  Mettre C à 10
 Fin
 Si A=15 ALors
  Mettre A à 18 (permet d'ajouter un espace après 5 points sur l'écran)
 Fin
 Si B=15 ALors
  Mettre B à 18
 Fin

Illusion du carré impossible
Désolé, cette image est manquante.
Niveau : facile
Aller à x=25; y=9;
Stylo écrit
Tourner de 270 degrés
Répéter 2 fois
 Répéter 2 fois
  Avancer de 18 px
  Tourner de 315 degrés
  Avancer de 10 px
  Tourner de 180 degrés
  Avancer de 10 px
  Tourner de 315 degrés
  Avancer de 25 px
  Tourner de 90 degrés
  Avancer de 25 px
  Tourner de 90 degrés
  Avancer de 39 px
  Tourner de 225 degrés
  Avancer de 10 px
  Tourner de 315 degrés
  Avancer de 39 px
  Tourner de 270 degrés
  Avancer de 39 px
  Tourner de 270 degrés
  Avancer de 39 px
  Tourner de 270 degrés
  Avancer de 25 px
  Tourner de 270 degrés
  Avancer de 18 px
  Tourner de 180 degrés
 ⤴
 Tourner de 270 degrés
 Stylo relevé
 Avancer de 50 px
 Stylo écrit


Fourche du diable

Niveau : facile
Aller à x=95; y=-13;
S'orienter à 270 degrés
Répéter 2 fois
 Stylo écrit
 Tourner de 340 degrés
 Avancer de 10 px
 Tourner de 290 degrés
 Avancer de 80 px
 Tourner de 270 degrés
 Avancer de 10 px
 Tourner de 270 degrés
 Avancer de 83 px
 Tourner de 110 degrés
 Avancer de 37 px
 Tourner de 70 degrés
 Avancer de 60 px
 Tourner de 90 degrés
 Avancer de 10 px
 Tourner de 90 degrés
 Avancer de 54 px
 Tourner de 290 degrés
 Avancer de 16 px
 Tourner de 250 degrés
 Avancer de 64 px
 Tourner de 270 degrés
 Avancer de 10 px
 Tourner de 270 degrés
 Avancer de 56 px
 Tourner de 283 degrés
 Avancer de 11 px
 Tourner de 180 degrés
 Avancer de 11 px
 Tourner de 325 degrés
 Avancer de 5 px
 Tourner de 112 degrés
 Stylo relevé
 Avancer de 170 px
 Tourner de 270 degrés
 Avancer de 1 px

Avancer de 200 px
Illusion de Müller-Lyer
Désolé, cette image est manquante.
Niveau : facile
Aller à x=-25; y=-15;
Stylo écrit
S'orienter à 90 degrés
Répéter 2 fois
 Avancer de 30 px
 Tourner de 135 degrés
 Avancer de 10 px
 Tourner de 180 degrés
 Avancer de 10 px
 Tourner de 270 degrés
 Avancer de 10 px
 Tourner de 180 degrés
 Avancer de 10 px
 Tourner de 135 degrés

Stylo relevé
Tourner de 270 degrés
Avancer de 50 px
Stylo écrit
Tourner de 90 degrés
Répéter 2 fois
 Avancer de 30 px
 Tourner de 45 degrés
 Avancer de 10 px
 Tourner de 180 degrés
 Avancer de 10 px
 Tourner de 90 degrés
 Avancer de 10 px
 Tourner de 180 degrés
 Avancer de 10 px
 Tourner de 45 degrés

Stylo relevé
Avancer de 100 px

Le Rectangle d'Or
Désolé, cette image est manquante.
Niveau : moyen
Aller à x=-35; y=-7;
S'orienter à 90 degrés
Stylo écrit
Avancer de 5 px
Tourner de 90 degrés
Avancer de 5 px
Tourner de 90 degrés
Avancer de 5 px
Tourner de 180 degrés
Avancer de 5 px
Tourner de 90 degrés
Avancer de 5 px
Tourner de 90 degrés
Avancer de 5 px
Tourner de 90 degrés
Avancer de 10 px
Tourner de 180 degrés
Avancer de 10 px
Tourner de 90 degrés
Avancer de 10 px
Tourner de 90 degrés
Avancer de 10 px
Tourner de 90 degrés
Avancer de 10 px
Tourner de 180 degrés
Avancer de 10 px
Tourner de 90 degrés
Avancer de 15 px
Tourner de 90 degrés
Avancer de 15 px
Tourner de 90 degrés
Avancer de 15 px
Tourner de 180 degrés
Avancer de 15 px
Tourner de 90 degrés
Avancer de 25 px
Tourner de 90 degrés
Avancer de 25 px
Tourner de 90 degrés
Avancer de 25 px
Tourner de 180 degrés
Avancer de 25 px
Tourner de 90 degrés
Avancer de 40 px
Tourner de 90 degrés
Avancer de 40 px
Tourner de 90 degrés
Avancer de 40 px
Tourner de 180 degrés
Avancer de 40 px
Tourner de 90 degrés
Avancer de 65 px
Tourner de 90 degrés
Avancer de 65 px
Tourner de 90 degrés
Avancer de 65 px
Tourner de 180 degrés
Avancer de 65 px
Tourner de 90 degrés
Avancer de 105 px
Tourner de 90 degrés
Avancer de 105 px
Tourner de 90 degrés
Avancer de 105 px
Tourner de 180 degrés
Avancer de 105 px
Tourner de 90 degrés
Avancer de 170 px
Tourner de 90 degrés
Avancer de 170 px
Tourner de 90 degrés
Avancer de 170 px
Tourner de 180 degrés
Avancer de 170 px
Tourner de 90 degrés
Stylo relevé
Aller à x=-35; y=-7;
S'orienter à 90 degrés
Stylo écrit
Répéter 36 fois
 Tourner de 5 degrés
 Avancer de 0,44 px

Répéter 18 fois
 Tourner de 5 degrés
 Avancer de 0,884 px

Répéter 18 fois
 Tourner de 5 degrés
 Avancer de 1,3273 px

Répéter 18 fois
 Tourner de 5 degrés
 Avancer de 2,21 px

Répéter 18 fois
 Tourner de 5 degrés
 Avancer de 3,51 px

Répéter 18 fois
 Tourner de 5 degrés
 Avancer de 5,75 px

Répéter 18 fois
 Tourner de 5 degrés
 Avancer de 9,2 px

Répéter 18 fois
 Tourner de 5 degrés
 Avancer de 15 px

Afficher résultat 1,618034
Triangle de Penrose
Désolé, cette image est manquante.
Niveau : facile
Aller à x=-75; y=-18;
Stylo écrit
Répéter 3 fois
 Répéter 3 fois
  Avancer de 40,5 px
  Tourner de 120 degrés
  Avancer de 47,7 px
  Tourner de 60 degrés
  Avancer de 6,2 px
  Tourner de 120 degrés
  Avancer de 40,5 px
  Tourner de 240 degrés
  Avancer de 27 px
  Tourner de 180 degrés
  Avancer de 27 px
  Tourner de 120 degrés
 ⤴
Stylo relevé
Avancer de 60 px
Stylo écrit

Triangle de Sierpiński
Désolé, cette image est manquante.
Niveau : moyen
Aller à x=-22; y=-23;
Stylo écrit
Avancer de 52 px
Tourner de 120 degrés
Avancer de 52 px
Tourner de 120 degrés
Avancer de 52 px
Stylo relevé
Avancer de 200 px
Tourner de 180 degrés
Afficher résultat 0
Avancer de 200 px
Stylo écrit
Avancer de 26 px
Tourner de 240 degrés
Avancer de 26 px
Tourner de 120 degrés
Avancer de 26 px
Tourner de 120 degrés
Avancer de 26 px
Stylo relevé
Avancer de 200 px
Tourner de 180 degrés
Afficher résultat 1
Avancer de 200 px
Tourner de 180 degrés
Stylo écrit
Répéter 3 fois
 Tourner de 120 degrés
 Avancer de 13 px
 Tourner de 240 degrés
 Avancer de 13 px
 Tourner de 120 degrés
 Avancer de 13 px
 Tourner de 120 degrés
 Avancer de 13 px
 Tourner de 240 degrés
 Avancer de 13 px

Stylo relevé
Avancer de 200 px
Tourner de 180 degrés
Afficher résultat 2
Avancer de 200 px
Tourner de 180 degrés
Stylo écrit
Répéter 3 fois
 Tourner de 120 degrés
 Avancer de 13 px
 Répéter 3 fois
  Tourner de 240 degrés
  Avancer de 6,5 px
  Tourner de 240 degrés
  Avancer de 6,5 px
  Tourner de 120 degrés
  Avancer de 6,5 px
  Tourner de 120 degrés
  Avancer de 6,5 px
  Tourner de 240 degrés
  Avancer de 6,5 px
  Tourner de 240 degrés
 ⤴
 Avancer de 13 px

Stylo relevé
Avancer de 200 px
Tourner de 180 degrés
Afficher résultat 3
Avancer de 200 px
Tourner de 180 degrés
Stylo écrit
Répéter 3 fois
 Tourner de 120 degrés
 Avancer de 13 px
 Répéter 3 fois
  Tourner de 240 degrés
  Avancer de 6,5 px
  Répéter 3 fois
   Tourner de 240 degrés
   Avancer de 3,25 px
   Tourner de 240 degrés
   Avancer de 3,25 px
   Tourner de 120 degrés
   Avancer de 3,25 px
   Tourner de 120 degrés
   Avancer de 3,25 px
   Tourner de 240 degrés
   Avancer de 3,25 px
   Tourner de 240 degrés
  ⤴
  Avancer de 6,5 px
  Tourner de 240 degrés
 ⤴
 Avancer de 13 px

Stylo relevé
Avancer de 200 px
Afficher résultat 4
Dessin aléatoire (et souvent moche)

Niveau : facile
Stylo écrit
Répéter jusqu'à 1=0 (en gros indéfiniment)
 Avancer de RanInt#(1;7)
 Tourner de RanInt#(1;360) degrés
 Si x > 90 Alors
  Aller à x = RanInt#(-90;90)
  y = RanInt#(-20;20)
 Fin
 Si x < -90 Alors
  Aller à x = RanInt#(-90;90)
  y = RanInt#(-20;20)
 Fin
 Si y > 20 Alors
  Aller à x = RanInt#(-90;90)
  y = RanInt#(-20;20)
 Fin
 Si y < -20 Alors
  Aller à x = RanInt#(-90;90)
  y = RanInt#(-20;20)
 Mettre var A = RanInt#(0;1)
 Si A = 0 Alors
  Stylo écrit
 Fin
 Si A = 1 Alors
  Stylo relevé
 Fin
Match de tennis (automatique)
Niveau : difficile
Mettre var A à 0
Mettre var B à 0
Mettre var C à 9
Mettre var D à 7
Mettre var E à 0
Mettre var M à -55
Répéter 2 fois
 Aller à x=M; y=-23;
 S'orienter à 90 degrés
 Stylo écrit
 Répéter 2 fois
  Avancer de 10 px
  Tourner de 90 degrés
  Avancer de 17 px
  Tourner de 90 degrés
 ⤴
 Stylo relevé
 Mettre var M à 72

Aller à x=2; y=-23;
Stylo écrit
Répéter 2 fois
 Avancer de 10 px
 Tourner de 90 degrés
 Avancer de 4 px
 Tourner de 90 degrés

Avancer de -1 px
Tourner de 45 degrés
Répéter 2 fois
 Avancer de 4 px
 Tourner de 270 degrés
 Avancer de 4 px
 Tourner de 90 degrés

Stylo relevé
Aller à x=0; y=0;
Style : Croix
S'orienter à RanInt#(0;1)×180 degrés
Mettre var F à Ɵ-180
Répéter 1000 fois
 Si F=0 Alors
  Tourner de C degrés
 Sinon
  Tourner de -C degrés
 Fin
 Avancer de D px
 Si y<-20 Alors
  S'orienter à 90 degrés
  Avancer de 5 px
  Mettre var D à D×RanInt#(15;17)/30
  Mettre var C à C×1,9
  Mettre var E à E+1
 Fin
 Si E=2 Alors
  Si x<0 Alors
   Stylo relevé
   Aller à x=20; y=10;
   S'orienter à 0 degrés
   Avancer de B×3 px
   Stylo écrit
   S'orienter à 90 degrés
   Avancer de 8 px
   S'orienter à 180 degrés
   Mettre var B à B+1
  Sinon
   Stylo relevé
   Aller à x=-80; y=10;
   S'orienter à 0 degrés
   Avancer de A×3 px
   Stylo écrit
   S'orienter à 90 degrés
   Avancer de 8 px
   S'orienter à 0 degrés
   Mettre var A à A+1
  Fin
  Stylo relevé
  Aller à x=0; y=0;
  Mettre var E à 0
  Mettre var C à RanInt#(7;10)
  Mettre var D à 7
 Fin
 Si -23<y<-10 Alors
  Si -50>x>-75 Alors
   S'orienter à RanInt#(30;65) degrés
   Mettre var E à 0
   Mettre var F à 1
   Mettre var C à RanInt#(7;10)
   Mettre var D à 10
   Avancer de 10 px
  Fin
  Si 50<x<75 Alors
   S'orienter à RanInt#(115;150) degrés
   Mettre var E à 0
   Mettre var F à 0
   Mettre var C à RanInt#(7;10)
   Mettre var D à 10
   Avancer de 10 px
  Fin
 Fin
 Si A=5 Alors
  Mettre var A à A+1
 Fin
 Si B=5 Alors
  Mettre var B à B+1
 Fin

Si A>B Alors
 Aller à x=-63; y=-10;
Sinon
 Si A<B Alors
  Aller à x=63; y=-10;
 Sinon
  Aller à x=0; y=0;
 Fin
Fin

 Une question ? Une suggestion ? Contactez moi : orlando.casiofx92@gmx.fr

 Si vous trouvez dans ces algorithmes des erreurs, n'hésitez pas à me le signaler.

 Algorithmes : Orlando Jakubec

 Développement web : Paul Raguenet de Saint Albin