ich beschäftige mich etwas mit dem Arduino. Die Vorlagen nachzubauen und zu modifizieren gehen recht gut, nur jetzt wollte ich etwas eigenes umsetzen und komm nicht so recht weiter.
Ich möchte die Zahlen 1 3 9 durchrechnen lassen. Jede Zahl darf nur einmal vorkommen aber immer unterschiedlich mit *-+/ zusammengesetzt.
Ich finde da keine Möglichkeit zwischen den Zahlen eine Variable zu setzen die nach jedem loop ausgetauscht wird.
Mein Ansatz wäre folgender:
Schritt 1
Die Zahlen haben eine fixe Reihenfolge und nur die Operatoren werden variabel deklariert.
Nur wie kann ich diese untereinander austauschen?
Gibt es schon jemand der sich mit Möglichkeiten oder Wahrscheinlichkeiten bei Arduino auseinandergesetzt hat?
upsinfonotice:
Ich möchte die Zahlen 1 3 9 durchrechnen lassen. Jede Zahl darf nur einmal vorkommen aber immer unterschiedlich mit *-+/ zusammengesetzt.
danke für die Hilfe, nur hab ich meine Probleme das nachzuvollziehen.
Ich arbeite mit dem Buch Arduino Praxiseinstieg
Darin kommt ein teil der Befehle von die gar nicht vor.
Hat jemand ein Buchtip in dem alle oder nahezu alle Befehle stehen?
Du schreibst:
....(operator%4==0)
% und == kommen hier überhaupt nicht gemeinsam vor.
% = modulo / == ist gleich
upsinfonotice:
% und == kommen hier überhaupt nicht gemeinsam vor.
% = modulo / == ist gleich
(t%4==0) bedeutet soviel wie "Wenn der Restwert der Ganzzahldivision von t durch 4 gleich Null ist, dann mache folgendes", was zutrifft wenn t 0, 4, 8 oder 12 ist.
Gleiches mit "==1", das trifft dann bei 1, 5, 9 und 13 zu.
Eigentlich nicht, ich persönlich fand die Learing-Seite auf arduino.cc mehr als ausreichend, seither benutz ich zum Nachschlagen die Reference-Seite bzw. den entsprechenden Link im Menü der Entwicklungsumgebung...
Allerdings konnte ich schon vor dem Arduino programmieren, bin also nicht das beste Beispiel für einen Anfänger...