Werde ein Flash-Mathemagician mit lustigen Math-Tricks

Schön Sie auf Activetuts + zu sehen. Du möchtest ein "Mathematiker" sein? Sie benötigen lediglich ein paar einfache Berechnungen aus Ihrem Notizbuch! Was? Du bist nicht gut in Mathe? Mach dir keine Sorgen. Ich auch nicht. Ich schaute zurück in meine Schulzeit und sammelte einige mathematische Tricks, die wir oft zum Spaß verwendeten. In diesem Artikel sehen wir einige dieser Tricks und wie man sie verwendet, um interessante Anwendungen zu entwickeln.

Lassen Sie uns zunächst die folgende unterhaltsame Anwendung betrachten, die ich in Flash erstellt habe. Eigentlich war ich inspiriert, diese App zu bauen, als ich beim Surfen im Internet eine ähnliche App sah.

Diese unterhaltsame Anwendung "Sixth Sense" ist ein gutes Beispiel für "Wie man mathematische Tricks in realen Anwendungen einsetzt".


Sechster Sinn: Fun Flash-Anwendung

Wir werden diesen mathematischen Trick, der in dieser lustigen Anwendung verwendet wird, später in dieser Sitzung besprechen.

Lesen Sie die Anweisungen, bevor Sie auf Anzeigen klicken!


Den mathematischen Trick hinter den Kulissen erkunden

Der Trick hinter dieser Anwendung ist so einfach, dass Sie, nachdem Sie es wissen, ein "Gehirnbeben" von mehr als 8 auf der Richterskala erleben.

Um diesen Trick zu verstehen, müssen Sie lediglich die neunfache Tabelle, die Sie in Ihrer Schulzeit gelernt haben, überarbeiten. Dies war der am leichtesten zu findende Tisch, dachte ich.

Wenn Sie sich auf die endgültige Antwort in der SWF-Datei konzentrieren, werden Sie feststellen, dass die Zahl immer ein Vielfaches von 9 ist.

Für z. Wenn Sie 85 wählen, ist die letzte Zahl nach diesen schwierigen mathematischen Schritten 72. Aaha? 72 ist ein Vielfaches von 9 (d. H. 9 x 8 = 72).

Versuchen Sie es mit einem anderen. Betrachten Sie Nummer 86. Also ist 8 + 6 = 14. Dann 86 - 14 = 72. Haha? 72 wieder.

Versuchen Sie es mit einem anderen. Man denke an Nummer 40. Also ist 4 + 0 = 4. Dann ist 40 - 4 = 36. Und natürlich ist 36 ein Vielfaches von 9 (d. H. 9 x 4 = 36)..

Hast du jetzt eine Vorstellung davon, wie die Dinge funktionieren? Neben der neunmaligen Tabelle müssen Sie auch die mathematischen Schritte berücksichtigen, die immer ein Vielfaches von neun ergeben.

Also werden wir uns diese Schritte ansehen. Zuerst wird die Summe der Ziffern der ausgewählten Zahl ausgeführt (z. B. wird 105 1 + 0 + 5 = 6 sein).

Dann wird die resultierende Zahl von der ausgewählten Zahl abgezogen (d. H. 105 - 6 = 99)..

Anfangs habe ich es etwas anders versucht (z. B. Wenn 85, dann 8 + 5 = 13. Dann ist 1 + 3 = 4. Schließlich 85 - 4 = 81. Daher haben wir ein Vielfaches von 9, d. H. 81). Das vorige Beispiel ist jedoch effektiver, da es einfacher ist.

Und nicht zuletzt über "Symbole". Warum Symbole? Es gibt Symbole gegen jede Nummer. So kann der Benutzer es mit seiner endgültigen Antwort vergleichen.

Diese Symbole werden geschickt platziert, um das Gefühl von Magie zu erzeugen. Willst du wissen wie? Beobachten Sie jede Zahl, die ein Vielfaches von Neun ist, und überprüfen Sie deren Symbole. Überrascht? Sie sind alle gleich und werden immer gleich sein. Dies ist der Kern des gesamten Prozesses. Deshalb sind sie dazu programmiert.

Sehr schlau. Zuerst werden Sie aufgefordert, eine Nummer abzuholen. Wenn Sie dann mit dieser Zahl ein paar knifflige Berechnungen durchführen, werden Sie zu einer Ergebniszahl gebracht, die ein Vielfaches von neun ist. Wie Sie wissen, ist für alle diese mehreren Zahlen das gleiche Symbol bereits gesetzt. Andere Symbole werden mit diesem reservierten Symbol gemischt, um den Trick zu verbergen.

Die Schaltfläche "Anzeigen" zeigt immer dieses reservierte Symbol. So wird der Benutzer geschockt und beginnt sich zu fragen, wie es funktioniert.

Glückwunsch. Jetzt wissen Sie, wie man mit Mathematik und Programmieren Dinge magisch machen kann.

[Anmerkung des Herausgebers: Wie viele von Ihnen können das erklären? Warum das funktioniert? Ich habe einen Beweis herausgefunden, ehrlich, aber leider ist diese Seitenleiste zu klein, um sie zu enthalten. Wenn du auch eine Erklärung hast, schreibe eine Anmerkung in die Kommentare.]


Weitere Mathe-Tricks

Dies war eine Anwendung und ein mathematischer Trick. Wie wäre es mit einigen anderen mathematischen Tricks und möglichen spaßigen Anwendungen?

Ich habe ein paar mathematische Tricks zusammengestellt, die wir oft an Schultagen verwendet haben. Ich denke, diese Tricks könnten nützlich sein, um ähnliche spaßige Anwendungen zu erstellen.

  • Trick 1: Zahl erraten
  • Trick 2: Vermisse die fehlende Nummer (Noch ein Trick mit neunmaliger Tabelle)
  • Trick 3: Errate das Geburtsdatum
  • Trick 4: Errate die perfekte Zahl
  • Trick 5: Errate das Alter

Wir werden diese Tricks diskutieren, wie sie funktionieren und welche Möglichkeiten sie für die Erstellung lustiger Anwendungen im Rest dieses Artikels haben.


Trick 1: Zahl erraten

Dies ist ein sehr interessanter Trick. Wir haben diesen Trick während meiner Schulzeit so oft benutzt, dass ich mich noch daran erinnere. Lass uns einen Blick darauf werfen.

  1. Bitten Sie den Benutzer, sich eine beliebige Zahl in Gedanken vorzustellen (angenommen, es ist 50)..
  2. Sagen Sie ihm, dass sein Freund die gleiche Nummer hat, also sollte er sie addieren. (Jetzt ist es 50 + 50 = 100)
  3. Geben Sie ihm Ihre Nummer (sagen Sie 150) und sagen Sie ihm, er soll die Summe hinzufügen (100 + 150 = 250).
  4. Sagen Sie ihm, die Summe durch 2 zu teilen (250/2 = 125)
  5. Sagen Sie ihm, er soll die Nummer seines Freundes zurückgeben. (125 - 50 = 75). Sag ihm, er soll sich in Gedanken an diese Summe erinnern.
  6. Wenn Sie nun Ihre Zahl (d. H. 150) durch 2 teilen, erhalten Sie seine endgültige Zahl (z. B. 150/2 = 75). Kündigen Sie einfach Ihre Antwort an, die der Antwort des Benutzers entspricht, und beobachten Sie den schockierten Ausdruck auf seinem Gesicht.

Der Schlüssel zu diesem Trick ist "Ihre Nummer" und "teilen" es vorbei ,"2". Somit ist die Antwort unabhängig von der Benutzernummer immer bei Ihnen.

Was immer der Benutzer denkt, das Endergebnis ist immer die Hälfte von "Ihrer Zahl". Für z. Wenn Sie 100 zum Gesamtwert hinzufügen, lautet die endgültige Antwort 100/2 = 50.

So verwenden Sie diesen Trick, um eine interessante Anwendung zu erstellen?

Schauen Sie sich die folgende lustige Anwendung an, die ich in Flash erstellt habe. Es verwendet den obigen Trick "Number Guess".

Ein weiteres hervorragendes Beispiel für mathematische Tricks auf dem Spielplatz.


Trick 2: Erraten Sie die fehlende Nummer

Dies ist ein weiterer Trick mit neunmaliger Tabelle.

Bitten Sie den Benutzer, Bleistift und Papier zu erhalten (dies ist erforderlich, da wir ihm mitteilen, dass er eine beliebige Zahl aus der endgültigen Antwort streichen soll). Und noch etwas; Dieser Trick eignet sich am besten für eine vierstellige Zahl.

  1. Bitten Sie ihn, eine beliebige Zahl aufzuschreiben (mindestens vierstellig). z.B. 6534.
  2. Bitten Sie ihn, die Ziffern zusammenzufassen, z. 6 + 5 + 3 + 4 = 18.
  3. Sagen Sie ihm, dass er die obige resultierende Zahl (d. H. 18) von der ursprünglichen Nummer (d. H. 6534) als 6534 - 18 = 6516 abziehen soll.
  4. Sagen Sie dem Benutzer, dass er eine beliebige Zahl (außer Null (0), falls vorhanden) aus der obigen Antwort streichen soll (sprich, er hat 5 gestrichen, um 6X16 zu erhalten).
  5. Bitten Sie ihn, die verbleibenden Ziffern (außer der durchgestrichenen Zahl, also 616) in ein Textfeld in Ihrer Anwendung einzugeben.

Sobald die verbleibende Zahl bei Ihnen ist, ist das Erraten der fehlenden Zahl einfach ein Fall, in dem Sie einige komplizierte mathematische Schritte ausführen.

Ihre Anwendung summiert die vom Benutzer eingegebenen Ziffern (als 6 + 1 + 6 = 13). Jetzt müssen Sie mit dieser Nummer 13 Ihrer Anwendung mitteilen, dass das nächstgelegene Vielfache von neun ermittelt werden soll. In diesem Fall ist 18 das nächstgelegene Vielfache von neun nach 13.

Jetzt sind Sie nur noch einen Schritt entfernt, um die fehlende Nummer herauszufinden, die durchgestrichene. Ihre Anwendung soll das Vielfache von neun von den summierten Ziffern abziehen? also 18 - 13 = 5 und diese 5 ist nichts anderes als die durchgestrichene Zahl. Zauber? Ist es nicht?

Zeigen Sie diese Zahl mit einer schönen Animation an, die das Gefühl von Magie erzeugt.


Trick 3: Errate das Geburtsdatum

Nicht so ein toller Trick, aber das Erstellen einer lustigen Anwendung mit diesem Trick ist immer noch möglich.

  1. Bitten Sie den Benutzer, etwas Papier, einen Stift und einen Taschenrechner zu erhalten.
  2. Sagen Sie ihm auf dem Papier, er soll 18 zu seinem Geburtsmonat hinzufügen.
  3. Multiplizieren Sie mit 25.
  4. Subtrahieren Sie 333.
  5. Multiplizieren Sie mit 8.
  6. Subtrahieren Sie 554.
  7. Durch 2 teilen.
  8. Bitten Sie den Benutzer, sein Geburtsdatum hinzuzufügen.
  9. Multiplizieren Sie mit 5.
  10. Addiere 692.
  11. Mit 20 multiplizieren.
  12. Bitten Sie ihn, die letzten beiden Ziffern des Geburtsjahres des Benutzers hinzuzufügen.
  13. Subtrahieren Sie 32940.

Wenn die Antwort 32089 lautet, ist das Geburtsdatum der 20. März 1989. (20.03.1989)

Um dies in ein Bewerbungsformular zu bringen, können Sie die endgültige Antwort als Eingabe vom Benutzer in Ihrer Anwendung sammeln. Dann programmieren Sie diese Antwort in das Format MM / TT / JJ

Zeigen Sie dieses Geburtsdatum schließlich mit einer schönen Animation an.

Sie können das Alter anhand dieser Daten auch erraten, wenn das Computerdatum des Benutzers korrekt ist.


Trick 4: Errate die genaue Zahl

Leider erfordert dieser Trick eine vierstellige Zahl. Lass uns einen Blick darauf werfen.

  1. Den Benutzer anweisen, eine beliebige vierstellige Zahl zu schreiben (z. B. 5623).
  2. Sag ihm, er soll die erste Ziffer aufschreiben (hier 5).
  3. Schreiben Sie nun die ersten beiden Ziffern (hier 56).
  4. Und zuletzt die ersten drei Ziffern (hier 562).
  5. Addiere nun über drei Zahlen aus drei Schritten (als, 5 + 56 + 562 = 623).
  6. Multiplizieren Sie die Antwort mit 9 (als, 623 x 9 = 5607).
  7. Addiere die 4 Ziffern der ursprünglichen Zahl (d. H. 5623) von Schritt 1 (als 5 + 6 + 2 + 3 = 16).
  8. Fügen Sie nun die letzten beiden Ergebnisse hinzu (als 5607 + 16 = 5623). Boom? Dies ist die ursprüngliche Nummer.

Ich weiß, was Sie denken: "Wie wende ich diesen Trick für ein lustiges Spiel an?". Okay, lass uns nachsehen?

Ihre Anwendung könnte den Benutzer anweisen, Ergebnisse aus den Schritten 6 und 7 als Eingaben bereitzustellen.

Mit diesen Eingaben würde Ihr Programm die endgültige Nummer angeben. Zeigen Sie diese Nummer auf dem Bildschirm an, um den Benutzer zu überraschen.


Trick 5: Errate das Alter

Und noch ein Trick mit der Nummer 9 (das ist wirklich eine mysteriöse Nummer). Spielen Sie damit und Sie werden viele Tricks entdecken. (Hinweis: Dieser Trick eignet sich am besten für Personen zwischen 10 und 100 Jahren.)

  1. Den Benutzer auffordern, sein Alter auf dem Papier zu denken oder zu schreiben (z. B. 35 Jahre).
  2. Dann fordern Sie ihn auf, 90 zu seinem Alter hinzuzufügen (d. H. 35 + 90 = 125)..
  3. Sagen Sie ihm, dass er die letzten beiden Ziffern der obigen Antwort schreiben soll (hier 25)..
  4. Sagen Sie ihm, er sollte der obigen Zahl 1 hinzufügen (als, 25 + 1 = 26).
  5. Wenn Sie der obigen Antwort 9 hinzufügen, erhalten Sie das Alter des Benutzers (hier 26 + 9 = 35)..

Um dies in ein Antragsformular zu bringen, holen Sie sich die Antwort aus dem vorletzten Schritt (hier 26) als Eingabe und fügen Sie einfach 9 mit Hilfe der Programmierlogik hinzu. Zeigen Sie diese endgültige Antwort als Alter des Benutzers an.

Das war es fürs Erste.


Fazit.

Freunde, die sich inspiriert genug fühlen, um unter Verwendung der Mathematik spaßige Anwendungen zu erstellen? Ich bin auch sehr daran interessiert, weitere Apps zu entwickeln.

Mathetricks und lustige Anwendungen. Möglichkeiten sind endlos. Es geht darum, einen perfekten Mathe-Trick zu finden.

Viel Glück!