π
<-
Chat plein-écran
[^]

fx-92+ Spéciale Collège : Calcul mental

:fxesp32b: :fxesp32n: :fxesp32v:

fx-92+ Spéciale Collège : Calcul mental

Unread postby ptitjoz » 19 Nov 2019, 10:22

pour ne pas que vos neurones se grippent de temps en temps leur faire exécuter un peu de calcul mental :#fou#:
ce programme (que vous pouvez adapter à d'autres opérantes) vous demande d’additionner deux nombres (deux entiers)
Il vous pose 10 questions et à la fin vous aurez une note sur 20

Par exemple, si la machine affiche 68,12 cela veut dire additionner 68+12
si la machine affiche 68,1 ce sera 68+10 etc

Code: Select all
0→M
Répéter 10
RanInt#(10;99→A
RanInt#(10;99→B
Afficher résult (100A+B)÷100
? →C
Si C=A+B Alors
"Oui"
M+1→M
Sinon
"Non"
Fin

"Résultat :"
Afficher résult M÷10×20


Je sais c'est un peu nul comme programme.. :mmm:
voici le lien vers casio
ICI
User avatar
ptitjozPremium
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 48.7%
 
Posts: 199
Images: 0
Joined: 17 Oct 2018, 15:38
Location: France Loir et Cher
Gender: Male
Calculator(s):

Re: fx-92+ Spéciale Collège : Calcul mental

Unread postby grosged » 19 Nov 2019, 16:50

C'est marrant : il se trouve que j'ai eu cette même idée de programme il y a une semaine ou deux :p

Astuce pour que la machine affiche
68,10
au lieu de
68,1
: un "Fix 2" dans les réglages fera l'affaire ;)

Et maintenant qu'il n'y a plus de confusion, on peut ajouter les unités dans les valeurs possibles ;)
On peut aussi simplifier les lignes 5 et 15 ;)

Code: Select all
0→M
Répéter 10
RanInt#(1;99→A
RanInt#(1;99→B
Afficher résult A+B%
? →C
Si C=A+B Alors
"Oui"
M+1→M
Sinon
"Non"
Fin

"Résultat :"
Afficher résult 2M

Sinon, on pourrait faire alterner au hasard entre additions et multiplications : et le style de la flèche affichée nous renseignerait sur le type d'opération en cours (par exemple : style "croix" pour multiplication, style "flèche" pour addition)
User avatar
grosgedVIP++
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 61%
 
Posts: 664
Images: 20
Joined: 14 Sep 2011, 12:29
Gender: Male
Calculator(s):

Re: fx-92+ Spéciale Collège : Calcul mental

Unread postby ptitjoz » 19 Nov 2019, 19:12

grosged wrote:
C'est marrant : il se trouve que j'ai eu cette même idée de programme il y a une semaine ou deux

oui c'est vrrai on a souvent des idées un peu similaires. On devrait faire équipe :)

grosged wrote:Sinon, on pourrait faire alterner au hasard entre additions et multiplications : et le style de la flèche affichée nous renseignerait sur le type d'opération en cours (par exemple : style "croix" pour multiplication, style "flèche" pour addition)

Ah oui bonne idée je vais m'y coller :)
c'est quand même plus à ma portée.
User avatar
ptitjozPremium
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 48.7%
 
Posts: 199
Images: 0
Joined: 17 Oct 2018, 15:38
Location: France Loir et Cher
Gender: Male
Calculator(s):

Re: fx-92+ Spéciale Collège : Calcul mental

Unread postby ptitjoz » 21 Nov 2019, 01:02

J'ai tapé dans le train ce code (vous pouvez l'améliorer)

le programme demande le niveau de difficulté D ; ce sera un nombre compris entre 2 et 99
et vous demande de faire l'opération sur laquelle pointe la flèche.

Image

à la fin de l'exercice vous aurez une note sur 20

Image

on aurait pu rajouter la soustraction et la division en modifiant légèrement le code

Code: Select all
10→D
? →D
0→M
Aller à x=0; y=18
Stylo écrit
Aller à x=8; y=y
Stylo relevé
Aller à x=4; y=22
Stylo écrit
Aller à x=x; y=14
Stylo relevé
Aller à x=16; y=y
Stylo écrit
Aller à x=24; y=22
Stylo relevé
Aller à x=16; y=y
Stylo écrit
Aller à x=24; y=14
Stylo relevé
S'orienter à 90 degrés
Aller à x=4; y=0
Répéter10
   RanInt#(1;D→A
   RanInt#(1;D→B
   Si RanInt#(0;1=0 Alors
      Aller à x=4; y=y
      A+B→E
   Sinon
      Aller à x=20; y=y
      AB→E
   Fin
   Afficher résult A+B%
   ? →C
   Si C=E Alors
      "Oui"
      M+1→M
   Sinon
      "Non"
   Fin

Aller à x=60; y=y
S'orienter à -θ degrés
"Résultat :"
Afficher résult 2M


Code sur site casio
User avatar
ptitjozPremium
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 48.7%
 
Posts: 199
Images: 0
Joined: 17 Oct 2018, 15:38
Location: France Loir et Cher
Gender: Male
Calculator(s):

Re: fx-92+ Spéciale Collège : Calcul mental

Unread postby ptitjoz » 21 Nov 2019, 08:58

Les champions du défi tracé vont peut-être trouver un code plus optimisé pour alléger le code pour le traçage des
+ x
:D
User avatar
ptitjozPremium
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 48.7%
 
Posts: 199
Images: 0
Joined: 17 Oct 2018, 15:38
Location: France Loir et Cher
Gender: Male
Calculator(s):

Re: fx-92+ Spéciale Collège : Calcul mental

Unread postby Thom986 » 23 Nov 2019, 11:47

Bravo !
C'est une très bonne idée.
La réalité, c'est ce qui refuse de disparaître quand on cesse d'y croire.
-
Philip K. Dick
User avatar
Thom986Premium
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 77%
 
Posts: 196
Joined: 21 Feb 2018, 19:11
Gender: Male
Calculator(s):
GitHub: homeostasie

Re: fx-92+ Spéciale Collège : Calcul mental

Unread postby grosged » 24 Nov 2019, 15:41

Plus simple encore : on pourrait tracer un "
+
" au dessus de la virgule, et afficher au même endroit, s'il est question de multiplier, le stylo en mode "
croix
" (après tout, le signe de multiplication est représenté par une astérisque "
*
" en informatique ;) )
Et concernant l'affichage final de la note, on pourrait ajouter la valeur
0,20
(par contre, pas moyen d'afficher la fraction "
/
"...)
Un stylo en mode "Flèche" pointant vers le bas viendrait écraser le "+".
User avatar
grosgedVIP++
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 61%
 
Posts: 664
Images: 20
Joined: 14 Sep 2011, 12:29
Gender: Male
Calculator(s):

Re: fx-92+ Spéciale Collège : Calcul mental

Unread postby ptitjoz » 30 Nov 2019, 18:31

grosged wrote:Plus simple encore : on pourrait tracer un "
+
" au dessus de la virgule, et afficher au même endroit, s'il est question de multiplier, le stylo en mode "
croix
" (après tout, le signe de multiplication est représenté par une astérisque "
*
" en informatique ;) )
[..]

Bonjour

Ton idée est vraiment bonne mais le problème du style croix
X
c'est qu'il est constitué d'un trait épais

Image

et que si je rajoute le
+
j'obtiens cela ...

Image

bref ce n'est pas idéal et ça ne ressemble pas à un astérisque.
mais on pourrait peut-être s'en contenter ? merci de vos avis.
User avatar
ptitjozPremium
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 48.7%
 
Posts: 199
Images: 0
Joined: 17 Oct 2018, 15:38
Location: France Loir et Cher
Gender: Male
Calculator(s):


Return to Casio (fx-82/83/85/92/95/115/300/350/500/570/991, Collège)

Who is online

Users browsing this forum: No registered users and 0 guests

-
Search
-
Featured topics
Concours TI-Planet-Casio de rentrée 2019. 3 défis pour plus d'une 15aine de calculatrices graphiques et nombre de goodies sortant de l'ordinaire ! :D
Comparaisons des meilleurs prix pour acheter sa calculatrice !
12
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...

Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety 
-
Stats.
460 utilisateurs:
>440 invités
>14 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)