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
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
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
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
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
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