Zum Bilden des Querproduktes werden in jeweils drei Schritten die einzelnen Ziffern von hinten an abgetrent und multipliziert.
Danach wird die ganze Prozedur mit der Zahl 123 wiederholt. In der Variablen zahl der dann Wert 12. Nach den 4 Wiederholungen erhält man als Querprodukt das Ergebnis 24.
Aufgabe: Erstelle aus dem Programmablaufplan ein Programm für den Calliope mini.
Exportiere das Programm als .XML-Datei auf den Desktop und lade es danach in den Lernsax-Ordner kontrolle_querprodukt hoch.
(Note 3)
Aufgabe: Verändere das Programm so, dass
Lade das Programm wieder in den Lernsax-Ordner hoch.
(Note 2)
Aufgabe: Der Teil zur Berechnung des Querproduktes wird in eine Funktion mit dem Namen quer verschoben. Die Stellenzahl muss jetzt in der Funktion vor der Schleife bestimmt werden.
Im Hauptprogramm wird die Funktion jetzt zwei Mal aufgerufen: zuerst mit der Zahl 1234 und dann nochmals mit dem Querprodukt von 1234. Wenn alles richtig läuft, erh?lt man als Ergebnis die Ziffer 8.
Lade das Programm wieder in den Lernsax-Ordner hoch.
(Note 1)
Zum Bilden des Querproduktes werden in jeweils drei Schritten die einzelnen Ziffern von hinten an abgetrent und multipliziert.
Danach wird die ganze Prozedur mit der Zahl 123 wiederholt. In der Variablen zahl der dann Wert 12. Nach den 4 Wiederholungen erhält man als Querprodukt das Ergebnis 24.
Aufgabe: Erstelle aus dem Programmablaufplan ein Programm für den Calliope mini. Lade das Progamm in den Lernsaxordner für die Kontrolle.
(Note 3)
Aufgabe: Verändere das Programm so, dass das querprodukt nur dann berechnet wird, wenn die Variable einzel ungleich 0 ist. Ansonsten ist das Querprodukt ja 0. Teste es mit 12340. Es ergibt wieder 24.
Aufgabe: Lass in der gleichen Schleife neben dem Querprodukt auch die Quersumme in einer weiteren Variablen berechnen. Wenn nach der Berechnung die Quersumme und das Querprodukt einer Zahl gleich sind, soll die LED in grün leuchten, ansonsten in rot.
Gib als Zahl 21212 ein und teste das Programm. Bei dieser Zahl ist die Quersumme und das Querprodukt 8.
Lade das Programm wieder in den Lernsax-Ordner hoch.
(Note 2)
Ein Mangel am Progamm besteht darin, die Stellenzahl per Hand eingeben zu müssen. Besser ist es, wenn die Stellenzahl automatisch bestimmt wird. Dazu wird die Zahl als Text eingegeben, vom dem die Länge bestimmt wird. Der Text, mit dem nicht gerechnet werden kann, muss dann in eine Zahl umgewandelt werden. Mit der kann man dann wie bisher weiterrechnen.
Lade das Programm wieder in den Lernsax-Ordner hoch.
(Note 1)