Benutzer-Werkzeuge

Webseiten-Werkzeuge


einstieg:geschachtelt:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
einstieg:geschachtelt:start [2020/06/26 10:17] – [Beispiel 2: Stern-Dreieck] Martin Pabsteinstieg:geschachtelt:start [2020/07/08 16:21] Martin Pabst
Zeile 147: Zeile 147:
 </WRAP> </WRAP>
  
 +<WRAP center round todo 60%>
 +Die Tabelle sieht noch nicht perfekt aus, weil die Zahlen unterschiedlich breit sind:
 +<code>
 +1 2 3 4 5 6 7 8 9 10 ​
 +2 4 6 8 10 12 14 16 18 20
 +3 6 9 12 15 18 21 24 27 30
 +4 8 12 16 20 24 28 32 36 40
 +5 10 15 20 25 30 35 40 45 50
 +6 12 18 24 30 36 42 48 54 60
 +7 14 21 28 35 42 49 56 63 70
 +8 16 24 32 40 48 56 64 72 80
 +9 18 27 36 45 54 63 72 81 90
 +10 20 30 40 50 60 70 80 90 100
 +</code>
 +Im Kapitel zur Wenn-Dann-Anweisung werden wir [[wenndann:if:start#beispiel_2verbesserung_der_einmaleinstabelle|das Programm noch verbessern.]]
 +</WRAP>
  
  
Zeile 171: Zeile 187:
  
 <script type="text/plain" title="Main.java"> <script type="text/plain" title="Main.java">
-for(int zeile = 1; zeile <= 12; zeile++){ +for(int reihe = 1; reihe <= 12; reihe++){ 
-   for(int spalte = 1; spalte <= zeile; spalte++){+   for(int spalte = 1; spalte <= reihe; spalte++){
       print("*");       print("*");
    }    }
Zeile 182: Zeile 198:
 </HTML> </HTML>
  
-== Aufgabe: ==+===== Aufgaben=====
 1. Ändere das Programm so ab, dass die Pyramide auf dem Kopf steht, also so: 1. Ändere das Programm so ab, dass die Pyramide auf dem Kopf steht, also so:
 <code> <code>
Zeile 198: Zeile 214:
 * *
 </code> </code>
 +
 +[[.loesungen:aufgabe1:start|Hier geht's zur Lösung!]]
 +
 + \\ 
 +2. Ändere das Programm so ab, dass die Pyramide zentriert erscheint, also so:
 +<code>
 +      *
 +     ***
 +    *****
 +   *******
 +  *********
 + ***********
 +</code>
 +**Tipps:**
 +  * Jede Reihe besteht jetzt aus einer ungeraden Anzahl von Sternen. Die Variable ''reihe'' soll also nicht die Werte 1, 2, 3, ... annehmen, sondern die Werte 1, 3, 5, ...
 +  * Vor jeder Reihe von Sternen stehen unterschiedlich viele Leerzeichen. Wie kann man die Anzahl der Leerzeichen aus der Anzahl der Sterne ( = Reihennummer) berechnen? Dazu eine Hilfstabelle:
 +
 +^ Reihe ^ Anzahl von Sternen ^ Anzahl von Leerzeichen ^
 +|1|1|6|
 +|3|3|5|
 +|5|5|7|
 +...
 +
 + \\ 
 +[[.pyramidezentriert:start|Hier geht's zur Lösung!]]
  
  
einstieg/geschachtelt/start.txt · Zuletzt geändert: 2021/12/29 11:29 von 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki