CUBE.CODES: Beispiele aus der Zahlentheorie (Klasse 5): Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Zeile 3: | Zeile 3: | ||
[[Datei: ErsteSchritte.png |thumb|250px|CUBE.CODES - Erste Schritte]] | [[Datei: ErsteSchritte.png |thumb|250px|CUBE.CODES - Erste Schritte]] | ||
− | * [https://ide.cube.codes/app/?init=loadFromUrl&url=https://share-repository.cube.codes/v1/appStates/bca8b605-7711-49aa-ad2a-a2af71379d20 Erste Schleife: Teilercheckliste ausgeben]<br>Ein einfaches, aber mächtiges Sprachelement jeder Programmiersprache ist die '''Wiederholungsschleife'''. Damit | + | * [https://ide.cube.codes/app/?init=loadFromUrl&url=https://share-repository.cube.codes/v1/appStates/bca8b605-7711-49aa-ad2a-a2af71379d20 Erste Schleife: Teilercheckliste ausgeben]<br>Ein einfaches, aber mächtiges Sprachelement jeder Programmiersprache ist die '''Wiederholungsschleife'''. Damit<br> |
+ | Zahl=12; | ||
+ | Teiler=1;<br> | ||
+ | while(Teiler<=Zahl) { | ||
+ | UI.log("Zahl: " + Zahl + ", Teiler: " + Teiler + ", Quotient: " + (Zahl/Teiler)); | ||
+ | Teiler=Teiler+1; | ||
+ | } | ||
* [https://ide.cube.codes/app/?init=loadFromUrl&url=https://share-repository.cube.codes/v1/appStates/c51ff0e7-497a-402d-9349-c527736ded0e Verbesserung: Unwichtige Ergebnisse bei der Ausgabe unterdrücken] | * [https://ide.cube.codes/app/?init=loadFromUrl&url=https://share-repository.cube.codes/v1/appStates/c51ff0e7-497a-402d-9349-c527736ded0e Verbesserung: Unwichtige Ergebnisse bei der Ausgabe unterdrücken] | ||
* [https://ide.cube.codes/app/?init=loadFromUrl&url=https://share-repository.cube.codes/v1/appStates/790501be-4dbe-490e-8228-a6149c2cf956 Beobachtung: Die Quotienten sind auch Teiler (von unten nach oben gelesen)] | * [https://ide.cube.codes/app/?init=loadFromUrl&url=https://share-repository.cube.codes/v1/appStates/790501be-4dbe-490e-8228-a6149c2cf956 Beobachtung: Die Quotienten sind auch Teiler (von unten nach oben gelesen)] |
Version vom 21. April 2021, 22:14 Uhr
Einfache Schleifen: Vielfachenmenge und Teilermenge
- Erste Schleife: Teilercheckliste ausgeben
Ein einfaches, aber mächtiges Sprachelement jeder Programmiersprache ist die Wiederholungsschleife. Damit
Zahl=12; Teiler=1;
while(Teiler<=Zahl) {
UI.log("Zahl: " + Zahl + ", Teiler: " + Teiler + ", Quotient: " + (Zahl/Teiler)); Teiler=Teiler+1;
}
- Verbesserung: Unwichtige Ergebnisse bei der Ausgabe unterdrücken
- Beobachtung: Die Quotienten sind auch Teiler (von unten nach oben gelesen)
- Verbesserung: Doppelte Ausgabe weglassen, Quotienten als Gegenteiler bezeichnen
- Verbesserung: Anzahl der Teiler ausgebeben (Was ist mit Quadratzahlen?)
- Ganze Liste mit Zahlen und ihrer jeweiligen Teileranzahl