Devenez un mathémagicien flash avec des astuces amusantes

Content de vous voir ici sur Activetuts +. Vous voulez être un "mathémagicien"? Tout ce dont vous avez besoin est quelques calculs simples de votre cahier! Quoi? Tu n'es pas bon en maths? Ne t'inquiète pas. Je ne le suis pas non plus. Alors, j’ai jeté un œil sur mes années d’école et recueilli quelques astuces en mathématiques que nous utilisions souvent pour nous amuser. Dans cet article, nous verrons certaines de ces astuces et comment les utiliser pour créer des applications amusantes intéressantes..

Tout d'abord, jetons un coup d'œil à l'application amusante suivante que j'ai créée en Flash. En fait, j'ai eu l'inspiration de créer cette application lorsque j'ai vu une application similaire tout en surfant sur Internet.

Cette application amusante "Sixth Sense" est un bon exemple de "Comment utiliser des astuces mathématiques dans des applications réelles".


Sixième sens: application Flash amusante

Nous discuterons de cette astuce mathématique utilisée dans cette application amusante plus tard dans cette session..

Lisez les instructions avant de cliquer sur Afficher.!


Explorer l'astuce mathématique derrière la scène

Le truc derrière cette application est tellement simple qu’après l’avoir appris, vous ferez l'expérience du "tremblement de cerveau", supérieur à 8 sur l'échelle de Richter, à coup sûr..

Pour comprendre cette astuce, il vous suffit de réviser le tableau des neuf temps que vous avez étudié à l’école. C’était la table la plus facile à apprendre, pensai-je.

Si vous vous concentrez sur la réponse finale dans le fichier SWF, vous constaterez que le nombre sera toujours un multiple de 9..

Par exemple Si vous choisissez 85, le nombre final après avoir effectué ces étapes mathématiques difficiles sera 72. Aaha? 72 est multiple de 9 (c'est-à-dire 9 x 8 = 72).

Essaie un autre. Considérez le numéro 86. Donc, 8 + 6 = 14. Ensuite, 86 - 14 = 72. Haha? 72 à nouveau.

Essaie un autre. Considérez le nombre 40. Donc, 4 + 0 = 4. Ensuite, 40 - 4 = 36. Et bien sûr, 36 est multiple de 9 (c.-à-d. 9 x 4 = 36).

Maintenant, avez-vous une idée de la façon dont les choses fonctionnent? En plus de la table des neuf temps, vous devez également prendre en compte les étapes mathématiques qui donnent toujours un multiple de neuf..

Nous allons donc regarder ces étapes. Tout d'abord, la somme des chiffres du nombre sélectionné est effectuée (par exemple, 105 sera 1 + 0 + 5 = 6).

Ensuite, le nombre résultant est soustrait du nombre sélectionné (c.-à-d. 105 - 6 = 99)..

Au départ, je l'ai essayé d'une manière légèrement différente (par exemple, si 85, alors, 8 + 5 = 13. Ensuite, 1 + 3 = 4. Enfin, 85 - 4 = 81. Nous avons donc multiple de 9, soit 81). Mais l'exemple précédent est plus efficace, car il est plus simple.

Et le dernier mais non le moindre, à propos des "symboles". Pourquoi des symboles? Il y a des symboles contre chaque nombre. Pour que l'utilisateur puisse le comparer avec sa réponse finale.

Ces symboles ici sont placés intelligemment pour créer la sensation de magie. Tu veux savoir comment? Observez chaque nombre qui est un multiple de neuf et vérifiez leurs symboles. Surpris? Ils sont tous identiques et seront toujours identiques. C'est le noeud de tout le processus. C'est pourquoi ils sont programmés pour le faire.

Très intelligent. On vous demande d’abord de prendre un numéro. En faisant ensuite quelques calculs compliqués avec ce nombre, vous êtes amené à un nombre résultant multiple de neuf. Comme vous le savez pour tous ces multiples de neuf chiffres, le même symbole est déjà défini. D'autres symboles sont mélangés dans ce symbole réservé pour cacher le tour.

Le bouton "Afficher" affichera toujours ce symbole réservé. Ainsi, l'utilisateur est choqué et commence à se demander comment cela fonctionne..

Félicitations. Maintenant, vous savez comment rendre magiques les choses en utilisant le pouvoir des mathématiques et de la programmation.

[Note de la rédaction: Alors, combien d'entre vous peuvent expliquer Pourquoi cela marche? J'ai trouvé une preuve honnête, mais malheureusement cette barre latérale est trop petite pour la contenir. Si vous avez également une explication, collez une note dans les commentaires.]


Plus d'astuces mathématiques

C'était une application et une astuce mathématique. Que diriez-vous d'autres astuces mathématiques et d'applications amusantes possibles?

J'ai rassemblé des astuces mathématiques souvent utilisées en classe. Je pense que ces astuces pourraient être utiles pour créer des applications amusantes similaires.

  • Astuce 1: Devinez Nombre
  • Astuce 2: Devinez le nombre manquant (encore une astuce utilisant neuf fois le tableau)
  • Astuce 3: Devinez Date de naissance
  • Trick 4: Devinez le nombre parfait
  • Astuce 5: Devinez l'âge

Nous discuterons de ces astuces, de leur fonctionnement et des possibilités de les utiliser pour créer des applications amusantes dans la suite de cet article..


Astuce 1: Devinez Nombre

C'est un truc très intéressant. Nous avons utilisé cette astuce tellement de fois pendant mes années d'école que je m'en souviens encore. Nous allons jeter un coup d'oeil.

  1. Demandez à l'utilisateur de penser à un nombre en silence dans son esprit (supposons qu'il soit 50).
  2. Dites-lui que son ami a le même numéro, il devrait donc les additionner. (Maintenant c'est 50 + 50 = 100)
  3. Donnez-lui votre numéro (dites 150) et dites-lui de l'ajouter au total (100 + 150 = 250)
  4. Dites-lui de diviser le total par 2 (250/2 = 125)
  5. Dites-lui de lui rendre le numéro de son ami. (125 - 50 = 75). Dites-lui de se rappeler ce total dans son esprit.
  6. Désormais, si vous divisez votre numéro (150) par 2, vous obtiendrez son numéro final (150/2 = 75, par exemple). Annoncez simplement votre réponse, qui correspond à la réponse de l'utilisateur, et regardez son visage choqué..

La partie clé de cette astuce est "ton numéro" et "partage" par ,"2". Ainsi, quel que soit le numéro d'utilisateur, la réponse est toujours avec vous.

Ainsi, quoi que pense l'utilisateur, le résultat final sera toujours la moitié de "votre nombre". Par exemple Si vous donnez 100 au total, la réponse finale sera 100/2 = 50.

Comment utiliser cette astuce pour construire une application amusante intéressante?

Jetez un coup d'œil à l'application amusante que j'ai créée en Flash. Il utilise le truc "Nombre Deviner" ci-dessus.

Encore un autre excellent exemple de mettre des astuces mathématiques dans la cour de récréation.


Astuce 2: Devinez le nombre manquant

Ceci est encore une autre astuce en utilisant neuf fois la table.

Dites à l'utilisateur de prendre un crayon et du papier (ceci est nécessaire puisque nous allons lui dire de rayer n'importe quel nombre de la réponse finale). Et encore une chose; cette astuce est la mieux adaptée à un nombre à quatre chiffres.

  1. Demandez-lui d'écrire n'importe quel nombre (au moins quatre chiffres). par exemple. 6534.
  2. Demandez-lui de résumer les chiffres, par exemple 6 + 5 + 3 + 4 = 18.
  3. Dites-lui de soustraire le nombre résultant ci-dessus (c'est-à-dire 18) du nombre d'origine (c'est-à-dire 6534), comme suit: 6534 - 18 = 6516.
  4. Dites à l'utilisateur de rayer n'importe quel nombre (sauf zéro (0) s'il y en a un) de la réponse ci-dessus (Dites, il a barré 5, pour obtenir 6X16)
  5. Dites-lui de taper les chiffres restants (à l'exception du nombre barré, comme 616) dans une zone de texte de votre application..

Une fois que le nombre restant est avec vous, deviner le nombre manquant est simplement un cas d'application de quelques étapes mathématiques difficiles.

Votre application va résumer les chiffres saisis par l'utilisateur (sous la forme 6 + 1 + 6 = 13). Maintenant, avec ce numéro 13, tout ce que vous avez à faire est de dire à votre application de trouver le prochain multiple de neuf le plus proche. Dans ce cas, 18 est le prochain multiple de neuf le plus proche de 13.

Il ne vous reste plus qu’un pas à faire pour trouver le numéro manquant, celui qui a été rayé. Indiquez à votre application de soustraire le multiple de neuf du total des chiffres? donc, 18 - 13 = 5 et ce 5 n’est autre que le nombre barré. La magie? N'est-ce pas?

Affichez ce numéro avec une animation agréable créant une sensation de magie.


Astuce 3: Devinez Date de naissance

Ce n'est pas un truc génial, mais il est encore possible de créer une application amusante avec ce truc.

  1. Dire à l'utilisateur d'obtenir du papier, un crayon et une calculatrice.
  2. Sur le papier, dites-lui d'ajouter 18 à son mois de naissance.
  3. Multiplier par 25.
  4. Soustraire 333.
  5. Multiplier par 8.
  6. Soustraire 554.
  7. Diviser par 2.
  8. Dire à l'utilisateur d'ajouter sa date de naissance.
  9. Multiplier par 5.
  10. Ajouter 692.
  11. Multiplier par 20.
  12. Dites-lui d'ajouter les deux derniers chiffres de l'année de naissance de l'utilisateur.
  13. Soustraire 32940.

Si la réponse est 32089, la date de naissance est le 20 mars 1989. (20/03/89)

Pour mettre cela dans le formulaire de candidature, vous pouvez collecter la réponse finale sous forme de saisie de l'utilisateur dans votre candidature. Puis programmez pour convertir cette réponse au format mm / jj / aa

Enfin afficher cette date de naissance avec une belle animation.

Vous pouvez également deviner l'âge avec ces données si la date de l'ordinateur de l'utilisateur est correcte.


Astuce 4: Devinez le nombre exact

Malheureusement, cette astuce nécessite un numéro à quatre chiffres. Nous allons jeter un coup d'oeil.

  1. Dites à l'utilisateur d'écrire un nombre à quatre chiffres (par exemple, 5623).
  2. Dites-lui d'écrire le premier chiffre (ici, 5).
  3. Maintenant, écrivez les deux premiers chiffres (ici, 56).
  4. Et enfin les trois premiers chiffres (ici, 562).
  5. Maintenant, résumez au-dessus de trois nombres de trois étapes (comme, 5 + 56 + 562 = 623).
  6. Multipliez la réponse par 9 (comme, 623 x 9 = 5607).
  7. Somme des 4 chiffres du numéro original (c'est-à-dire 5623) de l'étape 1 (comme, 5 + 6 + 2 + 3 = 16).
  8. Ajoutez maintenant ces deux derniers résultats (en tant que, 5607 + 16 = 5623). Boom? c'est le numéro d'origine.

Je sais ce que vous pensez: "Comment appliquer cette astuce à un jeu amusant?". Voyons voir?

Votre application peut demander à l'utilisateur de fournir les résultats des étapes 6 et 7 sous forme d'entrées..

Avec ces entrées, votre programme donnerait le nombre final. Afficher ce numéro à l'écran pour épater l'utilisateur.


Astuce 5: Devinez l'âge

Et encore un tour avec le chiffre 9 (c'est vraiment un chiffre mystérieux). Jouez avec et vous découvrirez de nombreuses astuces. (Remarque: cette astuce convient particulièrement aux personnes âgées de 10 à 100 ans.)

  1. Dites à l'utilisateur de penser ou d'écrire son âge sur le papier (par exemple, 35 ans).
  2. Puis, dites-lui d’ajouter 90 ans à son âge (c.-à-d. 35 + 90 = 125).
  3. Dites-lui d'écrire les deux derniers chiffres de la réponse ci-dessus (ici, 25).
  4. Dites-lui d'ajouter 1 au nombre ci-dessus (comme, 25 + 1 = 26).
  5. Si vous ajoutez 9 à la réponse ci-dessus, vous aurez l'âge de l'utilisateur (ici, 26 + 9 = 35).

Pour le mettre dans le formulaire de candidature, obtenez la réponse de l'avant-dernière étape (ici, 26) et ajoutez simplement 9 à l'aide de la logique de programmation. Afficher cette réponse finale en fonction de l'âge de l'utilisateur.

C'est tout pour le moment.


Conclusion.

Alors, amis, vous vous sentez assez inspiré pour créer des applications amusantes utilisant le pouvoir des mathématiques? Je suis également impatient de créer quelques applications supplémentaires.

Astuces mathématiques et applications amusantes. Les possibilités sont infinies. Il s’agit de relever un truc mathématique parfait.

Bonne chance!