einstieg:wiederholung:aufgabe1:loesung
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
— | einstieg:wiederholung:aufgabe1:loesung [2024/08/31 10:03] (aktuell) – angelegt - Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== Lösung zu Aufgabe 1 ====== | ||
+ | <WRAP center round todo 80%> | ||
+ | Schreibe ein Programm, das vom Benutzer eine ganze Zahl $z$ erfragt und dann alle Zahlen von 0 bis einschließlich $z$ ausgibt, wobei | ||
+ | * a) die durch drei teilbaren Zahlen in roter Farbe geschrieben werden sollen. | ||
+ | * b) die durch drei teilbaren Zahlen in roter Farbe geschrieben werden sollen, die durch 5 teilbaren in blauer Farbe und die durch 15 teilbaren Zahlen in violetter Farbe (und nicht mehr rot oder blau). | ||
+ | **Tipp:** Verwende '' | ||
+ | </ | ||
+ | |||
+ | ==== Lösung zu a) ==== | ||
+ | < | ||
+ | |||
+ | <div class=" | ||
+ | |||
+ | <script type=" | ||
+ | int z = Input.readInt(" | ||
+ | for(int i = 0; i <= z; i++){ | ||
+ | if(i % 3 == 0){ | ||
+ | println(i, Color.red); | ||
+ | } else { | ||
+ | println(i); | ||
+ | } | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | </ | ||
+ | |||
+ | </ | ||
+ | |||
+ | |||
+ | ==== Lösung zu a) ==== | ||
+ | < | ||
+ | |||
+ | <div class=" | ||
+ | |||
+ | <script type=" | ||
+ | int z = Input.readInt(" | ||
+ | for(int i = 0; i <= z; i++){ | ||
+ | if(i % 15 == 0){ | ||
+ | println(i, Color.violet); | ||
+ | } else if(i % 3 == 0){ | ||
+ | println(i, Color.red); | ||
+ | } else if(i % 5 == 0){ | ||
+ | println(i, Color.blue); | ||
+ | } else { | ||
+ | println(i); | ||
+ | } | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | </ | ||
+ | |||
+ | </ |